Java學習必備書籍推薦
基礎
•《Head First Java》[1](推薦,豆瓣評分 8.7,1.0K+人評價): 可以說是我的 Java 啟蒙書籍了,特別適合新手讀當然也適合我們用來溫故 Java 知識點。
•《Java 核心技術卷 1+卷 2》[2](推薦): 很棒的兩本書,建議有點 Java 基礎之後再讀,介紹的還是比較深入的,非常推薦。這兩本書我一般也會用來鞏固知識點,是兩本適合放在自己身邊的好書。
•《JAVA 網路程式設計 第 4 版》[3]: 可以系統的學習一下網路的一些概念以及網路程式設計在 Java 中的使用。
•《Java 程式設計思想 (第 4 版)》[4](推薦,豆瓣評分 9.1,3.2K+人評價):大部分人稱之為Java領域的聖經,但我不推薦初學者閱讀,有點勸退的味道。稍微有點基礎後閱讀更好。
併發
•《Java 併發程式設計之美》[5] (推薦):2018 年 10 月出版的一本書,個人感覺非常不錯,對每個知識點的講解都很棒。
•《Java 併發程式設計的藝術》[6](推薦,豆瓣評分 7.2,0.2K+人評價): 這本書不是很適合作為 Java 併發入門書籍,需要具備一定的 JVM 基礎。我感覺有些東西講的還是挺深入的,推薦閱讀。
•《實戰 Java 高併發程式設計》[7](推薦,豆瓣評分 8.3): 書的質量沒的說,推薦大家好好看一下。
•《Java 高併發程式設計詳解》[8](豆瓣評分 7.6): 2018 年 6 月出版的一本書,內容很詳細,但可能又有點過於囉嗦,不過這只是我的感覺。
JVM
•《深入理解 Java 虛擬機器(第 2 版)周志明》[9](推薦,豆瓣評分 8.9,1.0K+人評價):建議多刷幾遍,書中的所有知識點可以透過 JAVA 執行時區域和 JAVA 的記憶體模型與執行緒兩個大模組羅列完全。
•《實戰 JAVA 虛擬機器》[10](推薦,豆瓣評分 8.0,1.0K+人評價):作為入門的瞭解 Java 虛擬機器的知識還是不錯的。
Java8 新特性
•《Java 8 實戰》[11] (推薦,豆瓣評分 9.2 ):面向 Java 8 的技能升級,包括 Lambdas、流和函數語言程式設計特性。實戰系列的一貫風格讓自己快速上手應用起來。Java 8 支援的 Lambda 是精簡表達在語法上提供的支援。Java 8 提供了 Stream,學習和使用可以建立流式程式設計的認知。
•《Java 8 程式設計參考官方教程》[12] (推薦,豆瓣評分 9.2):也還不錯吧。
程式碼最佳化
•《重構_改善既有程式碼的設計》[13](推薦):豆瓣 9.1 分,重構書籍的開山鼻祖。
•《Effective java 》[14](推薦,豆瓣評分 9.0,1.4K+人評價):本書介紹了在 Java 程式設計中 78 條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。透過對 Java 平臺設計專家所使用的技術的全面描述,揭示了應該做什麼,不應該做什麼才能產生清晰、健壯和高效的程式碼。本書中的每條規則都以簡短、獨立的小文章形式出現,並透過例子程式碼加以進一步說明。本書內容全面,結構清晰,講解詳細。可作為技術人員的參考用書。
•《程式碼整潔之道》[15](推薦,豆瓣評分 9.1):雖然是用 Java 語言作為例子,全篇都是在闡述 Java 物件導向的思想,但是其中大部分內容其它語言也能應用到。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31560357/viewspace-2642801/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java學習必備書籍推薦終極版!Java
- Java書籍推薦Java
- 學習Hadoop最佳書籍推薦Hadoop
- 機器學習必看書籍推薦機器學習
- 學Java可以看哪些書?6本Java書籍推薦Java
- 推薦適合Java初學的書籍?Java
- 統計學書籍推薦
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- Linux入門及進階學習推薦書籍Linux
- 解決日常“書荒”:深度學習書籍推薦瞭解下!深度學習
- javascript推薦書籍JavaScript
- 適合初學者學java技術的書籍推薦!Java
- 新時代下前端工程師的推薦書籍和必備知識前端工程師
- uC/OS-ii 學習步驟及書籍推薦
- 有哪些學習效能測試的書籍推薦呢
- 史上最全的Java進階書籍推薦Java
- 後端書籍推薦後端
- python 書籍推薦 三Python
- 推薦5款學Java開發的必備工具!Java
- Java學習書籍彙總Java
- 學習Python有什麼好的書籍?推薦這幾本Python
- Java進階書籍推薦,趕快收藏起來!Java
- 對於初學者學習web前端,關於書籍方面的推薦Web前端
- 最強 Java 書單推薦,附學習方法Java
- 我最推薦的一張Java後端學習路線圖,Java工程師必備Java後端工程師
- 計算機書籍(必看推薦)計算機
- 書籍推薦:《API 設計模式》API設計模式
- 0基礎大資料學習路線及各階段學習書籍推薦大資料
- 老司機分散式書籍推薦分散式
- 開始學go,有推薦什麼書籍的嗎?Go
- 誰能推薦推薦好的 PHP 設計模式得書籍和有關框架核心得書籍PHP設計模式框架
- Java培訓進階書籍推薦,趕快收藏起來!Java
- 【乾貨分享】嵌入式學習路線公開!(書籍推薦+視訊推薦+練手專案)
- VSCode必備外掛推薦VSCode
- 流媒體音視訊開發有哪些學習書籍?推薦11本
- C#/.NET/.NET Core推薦學習書籍(升職加薪,你值得擁有)C#
- 學習大資料專業的學生讀書,有什麼建議和推薦的書籍?大資料
- oracle最佳化相關書籍推薦Oracle