-
1 # 小小程式設計師玲兒
-
2 # 3mr洋
Java並不是最難的變成語言。如果開始入門的話,可以參考我的另一篇回答,講述了自己學習java的經歷,相信按照我類似的方法進行學習,上手一定很快。
另外,因為java是面向物件的,這點其實容易去理解。比方說類就可以想象成人,人分為男人、女人;然後動物有豬、牛、狗、羊等;而這裡所說的人就是一類,動物是另外一類 ;那麼人和動物就不能算成一類了吧;而物件就是剛才所說的男人、女人,還有動物裡的豬、牛、狗、羊等;每一個都算一個物件,並且是實實在在存在的;面向物件就是以這些物件為中心來寫程式,不管寫的是什麼功能,都必須有物件去對這個功能進行資料的補充。
綜上,也就是說學習java在理解到面向物件程式設計的思想基礎上,進行實踐練習,不知道的就問百度,上手是非常快的。
-
3 # 聽濤哥
java真的不算難。因為虛擬機器包裝的很好,讓你不需要進行作業系統適配,記憶體管理,就可以寫出差不多OK的程式。
並且擁有豐富的三方庫,強大的生態。很多通用功能你都能找到優秀的開源實現。
同時中國的java程式設計師好多好多,中文的學習資料十分豐富
比較難的語言比如c++,記憶體管理就讓人喝一壺。Scala,每個人都有自己的寫法。java跟這些比,語言特性不要太友好
-
4 # 小0看世界
Java不是最難的,但也絕對不是簡單的。學任何一門程式語言都不是一件容易的事。最重要的是一定要入門,剛開始學習的時候會比較困難,但入了門之後,學起來就會輕鬆點了。
-
5 # 前後一鍋端
個人感覺java不是最難的程式語言,c、c++、java等一脈相承,如果會C的話,會相對容易一些,特別是現代程式語言各種功能(資料型別,控制結構,檔案操作,非同步多執行緒,網路等等)基本都相似,只是實現的寫法不一樣。
java語言本身不難,難得是明白語言之上的各種框架,spring等。
瞭解過幾種語言ob,swift,python,erlang,javascript等等,感覺Erlang理解起來比較難,特別是會了面向物件程式設計的語言以後,差異比較大。
-
6 # 月月娛記
Java不是最難的,不過現在用的很廣,我們單位服務端基本都是java.最難的個人感覺還是C,沒遇到幾個特別精通C的大牛。
-
7 # 老王聊IT
個人覺得並不是,雖然java要了解一系列的程式設計思想,要懂得抽象-繼承-介面-複用-多型。
以及陣列-列舉-併發-IO-WEB,但我覺得依然不算最難的~
回覆列表
我正在學Java,剛學的時候入門難,入門之後一切就變得水到渠成了。
尚學堂高淇老師說過一句話,我覺得很有道理。
他說:語言只是工具,所有的語言沒有難易之分,只要已一門語言入門,觸類旁通再去學習其他語言可以說手到擒來