程序員學習棒棒的書籍

Java

書名 描述 備註
《Java Performance》 作者 Charlie Hunt;楊曉峯提到過
《Java Performance:The Definitive Guide》 作者 Scott Oaks ;楊曉峯提到過
《Java Performance Companion》
《Java 編程思想》 著名經典,不僅僅介紹 Java 編程的基礎知識點,也會思考編程中的各種選擇與判斷,包括穿插設計模式的使用,作者從理論到實踐意義從不同的角度進行探討,構建穩固的 Java 編程知識體系 作者 Bruce Eckel ;楊曉峯提到過
《Java 核心技術》 Java編程基礎 楊曉峯提到過
《Effective Java》 著名經典,涵蓋了 Java 7 到 Java 9 的各種新特性;具體章節可能是從某個點出發,但可以說都是對 Java、JVM、面向對象等各種知識的綜合運用,對於設計和實現高質量的代碼很有幫助 楊曉峯提到過
《Java 併發編程實戰》 作者 Brian Goetz 等 ;楊曉峯提到過
《深入理解 Java 虛擬機》 楊曉峯提到過
《Java 性能優化權威指南》 Java 之父 James Gosling 力薦 作者 Charlie Hunt 和 Binu John ;楊曉峯提到過
《Spring 實戰》 楊曉峯提到過
《Netty 實戰》 楊曉峯提到過
《Cloud Native Java》 楊曉峯提到過
《碼出高效:Java開發手冊》
《Java併發編程的藝術》
《Java併發編程 : 設計原則與模式》
《Java安全編碼標準》
《Java實戰》
《Java性能權威指南》 JVM調優必備

設計模式

書名 描述 備註
《Head First 設計模式》 楊曉峯提到過
《設計模式之禪》
《重構 : 改善既有代碼的設計》

數據結構與算法

書名 描述 備註
《垃圾回收的算法與實現》
《程序員代碼面試指南:IT名企算法與數據結構題目最優解》
《數據結構與算法分析 : Java 語言描述》

編程

書名 描述 備註
《代碼整潔之道》
《代碼整潔之道:程序員的職業素養》
《代碼大全》
《計算機程序設計藝術》

數據庫

書名 描述 備註
《數據密集型應用系統設計》

分佈式

書名 描述 備註
《大型分佈式網站架構設計與實踐》 構建安全、可穩定性、高擴展性、高併發的分佈式網站 楊曉峯提到過
《深入分佈式緩存:從原理到實踐》 融合了原理、架構和一線互聯網公司的案例實踐 楊曉峯提到過
《微服務設計》 我覺得挺好
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章