1. 程式人生 > >【Java我最強】最值得Java人反覆精讀的15本好書(附電子書)

【Java我最強】最值得Java人反覆精讀的15本好書(附電子書)

春天來了,又是一個開始讀書的季節,很多Java工程師都有讀書的好習慣,讀一本技術好書,價值或許遠超於其他的資料對自己思想的培養, 下面是Java我最強編輯團隊從眾多書籍推薦中篩選出了十本口碑最好,最值得Java人一讀的書籍,更重要的是,讀到結尾有驚喜!!
01.《Effective Java中文版》
該書的作者是是谷歌的首席架構師Joshua Bloch,名副其實的超級技術大牛。據說是Java之父James Gosling博士推崇的一本書,我想這本書一定是Java必讀的好書。
02.《實戰Java虛擬機器:JVM故障診斷與效能優化》
這是一本不僅適合Java程式設計師,還適合任何一名工作於Java虛擬機器之上的研發人員、軟體設計師、架構師來讀的書籍,內容包含了從Java程式碼的底層執行機制到各效能的調優,以及線上線下各種問題的解決,Java虛擬機器是你必學的一門技術,如果Java技術正遇到瓶頸的同學,看後會豁然開朗。

03.《HotSpot實戰》
我們平時用到的Java虛擬機器都是Sun公司的HotSpot,如果想在Java虛擬機器規範的基礎上更深入地去理解實現虛擬機器的細節,這本書無疑是首選,Java我最強的鐵粉們也曾多次向我推薦過這本書,中高級別的Java人讀起來最好不過。不過,HotSpot的原始碼都是C/C++,所以一點C或者C++基礎都沒有的同學,可能讀起來會很吃力。  
04.《實戰Java高併發程式設計》
這本書是豆瓣評分8.4分,這本書把併發、多執行緒、鎖相關知識成體系的梳理了一遍,強力推薦給初學者。
05.《深入分析Java Web技術內幕》
這本書的作者是許令波,之前是淘寶的大牛,現在在滴滴,目前負責商品詳情業務和穩定性相關工作,長期關注效能優化領域,曾參與淘寶高訪問量Web系統主要的優化專案。書中的知識點非常多,儘管每個知識點的篇幅都不多,但重點基本都講到了,是一本讓你真正有收穫的書。

06.《大型網站技術架構 核心原理與案例分析》
作者是李智慧,原阿里巴巴技術專家。
07.《大型網站系統與Java中介軟體實踐》
這本書主要講了分散式系統下的中介軟體概覽,總結很全面,作者曾憲傑,原來淘寶的技術總監,淘寶技術委員會Java分會會長。
08.《從Paxos到ZooKeeper 分散式一致性原理與實踐》
作者是倪超,阿里巴巴工程師,如果你正研究Zookeeper,這本書一定適合你。
以下幾本是豆瓣評分很高的幾本好書,不限語言,主要是思想和意識方面的優秀書籍:
09.《程式碼大全(第2版) 》,豆瓣評分:9
10.《演算法導論》,豆瓣評分:10
11.《計算機程式設計藝術》,豆瓣評分:8
12.《重構》,豆瓣評分:9

13.《設計模式》,豆瓣評分:9
14.《人月神話》,豆瓣評分:9
15.《程式設計師修煉之道》,豆瓣評分:9
驚喜來啦!
這些書,Java我最強已全部幫你找到電子版!只需在Java我最強公眾號後臺回覆:“讀書+書編號”,就可以免費得到電子版圖書啦,如回覆:“讀書10”,即可獲得《演算法導論電子版》,還不快快分享給你身邊的Java人與你一起來讀書~!
平臺會持續更新精選書單,敬請持續關注Java我最強公眾號。
Java我最強,是專注Java技術的垂直社群,加入Java我最強牛人互助或學習群請關注“Java我最強”公眾號後留言“加群”。推薦分享或投稿請傳送郵件至:[email protected],註明“Java我最強投稿”。