閱讀625 返回首頁    go 阿裏雲 go 技術社區[雲棲]


主流 Java 自學書籍推薦

Head




最適合初學者的入門書籍,內容不是很多,語言風趣幽默,使用這本書學習起來會非常輕鬆。它可以讓你快速掌握Java麵向對象思想,以及一些常用內置對象的使用,絕對是一本極佳的Java啟蒙書籍。


Java從入門到精通
銷量最高的Java學習書籍,清華大學出版社出版,附帶光盤學習資料,這本書主要麵向高校學生,知識點劃分比較清晰,但內容涉及比較淺。它可以讓你順利的編寫出一些簡單的管理係統,也可以幫你順利的通過計算機二級,但它絕對無法讓你精通程序設計。


瘋狂Java講義
最為詳細的Java參考書籍,包括源碼分析、設計模式分析、軟件結構分析……幾乎涵蓋了所有與Java開發有關的內容。這本書如此詳細,以至於它更適合作為一本參考書籍,當然它也有精簡版本《瘋狂Java講義 精粹》,較之《瘋狂Java講義》這本書更適合用來學習。


Java核心技術
最適合C程序員的Java書籍,本書主要針對有C/C++程序設計經驗的開發者,附有大量與C++ 的對比注釋,並且著重介紹了 Swing 圖形界麵編程的知識。對於想用Java來編寫桌麵程序的C++開發者來說很不錯。如果你想學習Java可以來這個群,首先是二二零,中間是一四二,最後是九零六,裏麵有大量的學習資料可以下載。


Thinking
最權威的Java進階書籍,屬於高級Java程序設計類書籍,需要有一定基礎的人才能讀懂其中的思想。這本書不適合初學者閱讀,裏麵探討的知識太過深奧,在沒有整個知識體係作為支撐時,使用該書進行學習很容易失去方向。


初學者通過視頻可以快速的了解編程的概念,但僅通過視頻是無法達到對於編程思想的理解,這需要大量的編程經驗和閱讀學習。學習一定要循序漸進,切勿急於求成。
我看到很多人對於視頻學習的誤解,認為視頻學習是掌握技能的捷徑,其實視頻學習隻是學習的一個過程,它可以讓你初步掌握整個知識體係,但是對於一些知識的細節和思考仍然需要通過閱讀來學習。
碼農和工程師的區別是什麼?碼農立足於編碼,工程師立足於設計。其中的差距就在於思想……

最後更新:2017-05-16 10:01:58

  上一篇:go  後台開發:核心技術與應用實踐3.2 string
  下一篇:go  後台開發:核心技術與應用實踐3.1 STL是什麼