Java後端2017書單推薦 | 掘金技術徵文

本來地址:Java後端2017書單推薦
博客地址:tengj.top/html

前言

對於程序員來講,我的感受最佳學習方式是看書,視頻花費時間太長,而博客則不夠系統。初學相關領域最好的方式就是找到一本經典的好書,而後啃完它。java

常常有網友要我推薦一些Java方面的書籍,此次博主就整理下網上現有的推薦,再加上本身這幾年看的書籍,統一開一篇來介紹下。程序員

正文

若是你也有寫博客,可是不知道從何入手,那博主推薦就是從讀書下手,而後按章節總結寫成博客。這樣知識不只有鞏固,還有產出,方便之後本身複習。尚未博客的話,能夠參考博主的hexo教程,手把手免費搭建一個屬於本身的獨立博客。面試

下面博主就來按照分類一一推薦幾本新手到老手均可以看的經典書籍,點擊各個書名便可跳轉。最近京東有300-200的活動,須要購書的小夥伴能夠入手了。redis

圖書去掉對應連接,如要各個商品具體連接,可移步博主我的博客對應書單文章:Java後端2017書單推薦

學生、職場新人

《Java核心技術·卷1 基礎知識(原書第10版)》spring

新手入門這本就夠了,這一卷講的很是基礎,又易懂,比《Java編程思想》更容易啃下來。建議人手一本。已經到第10版了,覆蓋最新技術,平時常常翻閱。編程

我的提高

《Java8 實戰》後端

Java8的新特性講得最全最仔細的。設計模式

《Effective Java》性能優化

Effective Java是我讀過的最好的編程書籍之一,它包含大量的優秀Java編程實踐,並對泛型和併發這兩個充滿陷阱的Java特性給出了充滿洞察力的建議,以致於Java之父James Gosling爲這本書做序:「我很但願10年前就擁有這本書。可能有人認爲我不須要任何Java方面的書籍,可是我須要這本書。」

Spring框架

《Spring實戰(第4版)》

《精通Spring 4.x ――企業應用開發實戰》

以上2本博主所有入手了,超級棒的書,博主寫的SpinrgMVC乾貨系列就有參考這2本書的內容。

《Spring Boot實戰》

《JavaEE開發的顛覆者:Spring Boot實戰》

《SpringBoot揭祕:快速構建微服務體系》

上面3本Spring Boot博主都有看過,系列文章也有一些從書中參考的,受益不淺。

虛擬機相關

《深刻理解 Java 虛擬機 第2版》

很是優秀且可貴的國產佳做,系統的介紹了Java虛擬機和相關工具,並給出了一些調優建議。

併發編程

《Java併發編程實戰》

Java併發經典,人手一本不用多說了,系統全面的介紹了Java的併發,如何設計支持併發的數據結構,以及如何編寫正確的併發程序

《實戰Java高併發程序設計》

國人新做,流暢易讀,內容也比上面一原本得新。

設計模式

《Head First 設計模式》

對新人來講,一本Java寫的《Head First 設計模式》,知道什麼叫設計模式就夠了。

redis相關

《Redis實戰》

本書深刻淺出地介紹了Redis的5種數據類型,並經過多個實用示例展現了Redis的用法。除此以外,書中還講述了Redis的優化方法以及擴展方法,是一本對於學習和使用 Redis 來講不可多得的參考書籍。

《Redis設計與實現》

Redis 是近些年來特別火爆的 NoSQL 之一。縱觀中外各類書籍尚未一本能對 Redis 內部進行深刻剖析,《Redis 設計與實現》可謂開此先河。

《Redis實戰》和《Redis設計與實現》都是同一個做者,只不過實戰是做者翻譯國外英文原版,後者是做者本身寫的,本身看狀況選擇把。

工具類

《Maven實戰》

我的感受寫的挺好的,從基礎到應用,很全,適合初學者,固然有一點經驗的人也挺適合的,讀完這本平時工做夠用了。

性能優化

《Java性能權威指南》

比起多年前那部調優聖經,講得更加深刻,也更加貼近如今的JDK。能夠從裏面挑些知識點來,作Java調優的面試題。

單元測試

《有效的單元測試》

不一樣於那些動輒BDD的高深書籍,專一於如何寫「好」的,可維護的單元測試,拿來給團隊看,能省不少口水。

程序員我的修養

《重構:改善既有代碼的設計》

《代碼整潔之道》

《程序員的職業素養》

以上這3本雖是老書,可是都是值得一看的。滿減湊單的時候能夠帶上。

養生

《程序員健康指南》

博主打算買一本這個了,如今寫文章坐久了感受腰疼,淚奔。博主還想多活幾年。

總結

我的認爲,做爲程序員不要吝嗇對本身的投資,只有本身強大了才能更好的賺錢。每一年都要買幾本書投資一下,將來的回報會超出你的想象的,博主先準備把2016年買的書先看完先。

相關文章
相關標籤/搜索