回覆列表
-
1 # CrazyJin1988
-
2 # 戰忽局掃地的
兩者都是面向物件程式設計。
Java語法感覺更復雜一些,Java又分j2se,j2ee,j2me(j2me很少有人用了),主要編寫企業級的應用等,而且框架也比較多,學習成本有點高。
Python語法簡單,社群活躍,Python庫更新也很快,Python2目前已不再更新,所以現在學習的話,直接學習Python3就行了。Python的缺點是效率比較低,但是Python可以和其他語言結合一起使用,比如C,Java等等,這也使它的擴充套件性非常強,它可以將核心的演算法交給C來寫,其他業務邏輯,自己實現來規避效率低的問題。目前Python在web開發,網路爬蟲,人工智慧機器學習等各方面應用很廣泛。
不要盲目學一門程式語言。首先要看看自己對哪方面的程式設計感興趣。
對伺服器端程式設計感興趣可以學:Java/php/python/go/ruby
對移動應用開發感興趣可以學:Java(android開發)或者objectc(蘋果手機開發)
對網頁前端開發感性趣可以學:html+css+javascript
語言和語言之間沒什麼可比的。每種語言都有各自擅長的領域。很多時候一門兒語言和另一門兒語言之間是不能相互替換的。比如想搞人工智慧就得學python,想做網頁應用就得學javascript。