回覆列表
  • 1 # yes的練級攻略

    關於夯實 Java 程式設計基礎,我推薦 《Java 程式設計思想》(Thinking in Java),Java經典書籍

    非常有名的經典書籍,不僅僅介紹 Java 程式設計的基礎知識點,還會穿插著設計模式的使用,也會引發讀者思考程式設計中的各種選擇與判斷。從各種角度探討鞏固你的基礎!

    《Effective Java》這本書也是經典書籍非常的實用,並且新的第三版也涵蓋了Java7到9的新特性。

    這本書我建議邊學習邊回顧,這本書結合了Java,Jvm,面向物件等各種知識。

    在吸收書中的經驗時,並且結合實際應用,對程式碼的設計和是實現高質量的程式碼很有幫助。

    《Head First 設計模式》。說到提升肯定要提到設計模式了,這本書結合了圖片等一些淺顯易懂的案例來大話設計模式,簡單易懂且深刻。

    《Java 併發程式設計實戰》。想進階那肯定少不了併發程式設計了。這本書會讓你對併發程式設計中知其然並知其所以然。所有東西都是先說請道理再談實踐。

    《深入理解 Java 虛擬機器》,看了它基本上JVM的東西你就懂得很多了!

    關於效能最佳化,推薦《Java 效能最佳化權威指南》,要體會其思路和原理。

    然後就是一些框架的書籍

    《Spring 實戰》,Spring 等相關框架已經成為業務開發的事實標準,不瞭解是不行的

    《Netty 實戰》

    Netty 在效能、可擴充套件性等方面的突出表現,也是必須瞭解的

  • 中秋節和大豐收的關聯?
  • 孔子云:“不在其位,不謀其政。〞該如何權衡其中的利弊?