更新時間:2020-01-02 14:19:56 來源:動力節點 瀏覽3141次
《Head First Java. 第二版》
這本書特別適合新手讀當然也適合我們用來溫故 Java 知識點。
這本書的魅力就在于通過詼諧幽默與問答的方式讓你入門 Java,要說缺點的話,我覺得可能就是這本書只能帶你入門,如果你想更深入學習的話,還是需要看像《Java 編程思想》、《Java 核心卷術》這樣的書籍。
《Head First 設計模式 (高清版)》
非常值得推薦的一本書,不僅僅是學習設計模式,也是在推薦你編程能力的鍛煉。通過 Head First 系列書籍以往的幽默方式講解,通過格式實際生活中的例子帶你掌握大部分設計模式。唯一不足的我覺得可能是書中的例子偏西方化,不過還好,影響不打。
《圖解 HTTP》
非常推薦大家看一下 《圖解HTTP》 這本書,這本書頁數不多,但是內容很是充實,不管是用來系統的掌握網絡方面的一些知識還是說純粹為了應付面試都有很大幫助。大二學習這門課程的時候,我們使用的教材是 《計算機網絡第七版》(謝希仁編著),不推薦大家看這本教材,書非常厚而且知識偏理論,不確定大家能不能心平氣和的讀完。
《深入理解 Java 虛擬機(第 2 版)周志明》
神書!神書!神書!建議多刷幾遍,書中的所有知識點可以通過 JAVA 運行時區域和 JAVA 的內存模型與線程兩個大模塊羅列完全。
一般作為 Java 程序員在面試的時候一般會問的大多就是 Java 內存區域、虛擬機垃圾算法、虛擬垃圾收集器、JVM 內存管理這些問題了。這些內容參考周的《深入理解 Java 虛擬機》中第二章和第三章就足夠了。
《Java 核心技術卷 1 + 卷 2》
很棒的兩本書,建議有點 Java 基礎之后再讀,介紹的還是比較深入的,非常推薦。
我當時看這本書的時候是在看完《Head First Java. 第二版》后開始看的,由于書籍比較厚,我是選擇性看的,當時主要看的是集合篇。非常非常不錯。建議結合《Head First Java. 第二版》一起看效果更佳。
《高性能 MySQL》
不適合 MySQL 初學者看,因為太厚,語言很枯燥,理論性強,學術味濃。不過,這本書內容非常全面。
按照書名,它應該只講如何讓 MySQL 保持高性能,實際上它還囊括了使用 MySQL 的應用的性能問題。
推薦大家有能力閱讀這本書之后再看,這本書對于你構建高性能的 Mysql 數據庫服務幫助很大。
《Java 編程思想 (第 4 版)》
這本書要常讀,初學者可以快速概覽,中等程序員可以深入看看 java,老鳥還可以用之回顧 java 的體系。這本書之所以厲害,因為它在無形中整合了設計模式,這本書之所以難讀,也恰恰在于他對設計模式的整合是無形的。
《Spring 源碼深度解析》
如果你想閱讀 Spring 源碼,但又不知道從何讀起,那么我推薦你讀一下這本書,學習 Spring 源碼時我就是讀的這本書。
總結:看書很重要,總結更重要。平時學完一個知識后,要多思考、多總結,如果你不考研,對自己的方向很迷茫的話,就去招聘網站看看別人的要求,自己還差多少。
以上就是動力節點Java培訓機構小編介紹的“2020年系統學習Java的書籍推薦”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
相關內容
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習