為了賬號安全,請及時綁定郵箱和手機立即綁定

Java后端2017書單推薦

2017.11.30 16:39 6664瀏覽
前言

對于程序員來說,個人感覺最佳學習方式是看書,視頻花費時間太長,而博客則不夠系統。初學相關領域最好的方式就是找到一本經典的好書,然后啃完它。
經常有網友要我推薦一些Java方面的書籍,這次博主就整理下網上現有的推薦,再加上自己這幾年看的書籍,統一開一篇來介紹下。

正文

如果你也有寫博客,但是不知道從何入手,那博主推薦就是從讀書下手,然后按章節總結寫成博客。這樣知識不僅有鞏固,還有產出,方便以后自己復習。還沒有博客的話,可以參考博主的hexo教程,手把手免費搭建一個屬于自己的獨立博客。
下面博主就來按照分類一一推薦幾本新手到老手都可以看的經典書籍。

學生、職場新人

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

新手入門這本就夠了,這一卷講的非常基礎,又易懂,比《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年買的書先看完先。

點擊查看更多內容
41人點贊

若覺得本文不錯,就分享一下吧!

評論

相關文章推薦

正在加載中
意見反饋 幫助中心 APP下載
官方微信

舉報

0/150
提交
取消
lpl竞猜