拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

點擊藍色「程序員黃小斜」關注我喲java

加個「星標」,天天帶你讀好書!git

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

文/黃小斜程序員

轉載請註明出處github

每年的年初都是買書學習熱情高漲的時候,雖然不知道大家是讓這些書吃灰仍是真的會好好閱讀,可是有一些書籍,我仍是但願可以推薦給大家。面試

做爲一個自學Java 3年,在阿里工做的資深Java小白,我仍是有不少經驗和心得想分享給你們的,因爲個人水平確實有限,除了分享求職心得和麪試經驗,可以幫到你們的並很少,而反觀一些技術書籍,它們每每是一些大牛或者資深工程師的技術精華,是更加可以幫助到Java學習者的。算法

授人以魚不如授人以漁,從閱讀開始,你會發現技術學習之路變得愈來愈簡單。編程

1. head first Java性能優化

推薦指數:⭐️⭐️⭐️⭐️⭐️微信

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

head first Java**》**網絡

推薦理由:

說實話,這本書和其餘的我Java類型書籍真的大不相同,它不會一本正經地去說技術概念和原理,而是經過生動有趣的方式去拆解一些複雜的知識點,就好像講師在講課的時候,喜歡講段子而不只僅扯概念。

不只這本書,並且本系列的其餘書籍也是這麼幹的,這種用「幼兒園水平」降維分析的方式,對於初學者來講真的是一大福音,五星好評。

做者介紹:

做者叫作Kathy Sierra,她是O'Reilly出版社Head First系列圖書策劃人之一,也是大型Java開發者社區JavaRanch.com創辦人,同時仍是多款教育類和娛樂類遊戲主要開發人員。

           2. Java核心技術卷一  

推薦指數:⭐️⭐️⭐️⭐️

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

 《****Java核心技術卷一 **》**

推薦理由:

你們應該都據說過一本叫作《Java編程思想》的書籍,若是讓我在兩本書裏選擇一本,那我果斷會選擇這一本,由於比起晦澀難懂的《Java編程思想》這本書仍是比較適合入門的,固然,比起生動有趣的《head first Java》這本書仍是更加傳統保守一些,因此給了它4顆星。

以上兩本書各有各的好處,我推薦新手能夠先看《head first Java》由於簡單易懂,若是比較喜歡傳統一點的書籍,也能夠考慮看看《Java核心技術卷一 》

做者介紹:

凱 S. 霍斯特曼(Cay S. Horstmann),聖何塞州立大學計算機科學系教授、Java的倡導者,常常在開發人員會議上發表演講。他是《Core Java for the Impatient》(2015)《Java SE 8 for the Really Impatient》(2014)和《Scala for the lmpatient》(2012)的做者,這些書均由Addison-Wesley出版。他爲專業程序員和計算機科學專業學生編寫過數十本圖書。

3.深刻分析Java Web技術內幕

推薦指數:⭐️⭐️⭐️⭐️⭐️ 

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

  《深刻分析Java Web技術內幕

推薦理由:

這本書是Java Web的集大成之做,涵蓋了大部分Java Web開發的知識點,做者是資深的淘寶Java工程師,巴不得在一本書裏把全部的Java Web知識點丟給講清楚,不過,一本書顯然沒法把全部細節都講完,可是做爲Java Web的入門或者進階書籍來看的話仍是很不錯的。

市面上Java Web書籍的質量良莠不齊,若是要我推薦的話,這一本足矣。

做者介紹:

許令波,畢業於合肥工業大學,獲計算機碩士學位。熱愛Java Web技術,關注服務端性能優化,熱衷開源技術的研究和分享,曾獲developerWorks最佳做者稱號。2009年進入淘寶工做,目前從事模板渲染框架與MVC框架的開發與應用、Java Web的性能優化、高訪問量系統靜態化和商品詳情繫統的業務改造等工做。

4.深刻理解Java虛擬機

推薦指數:⭐️⭐️⭐️⭐️⭐️

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

   《深刻理解Java虛擬機

推薦理由:

這本書在Java圈內基本能夠算是前無古人後無來者的一本書了,它在13年首次出版,後面近十年內在JVM領域幾乎裏沒有幾本書可以和它相提並論,19年本書又出了第三版,有興趣的朋友建議直接買第三版。

實際上,現現在不少網絡上關於JVM的技術博客、技術文章,基本都是根據本書的脈絡進行寫做的,而且會大量地使用本書的內容做爲參照,足以見其影響力之大,對於JVM領域的影響之深遠。

其實,近幾年還有幾本JVM領域的書涌現,不乏有精品之做,可是周這本書的地位仍然是不可撼動的,現在,此書已經成爲了每個Java程序員必需要有的一本書。

做者介紹:

本書的做者周志明博士,目前是遠光軟件的資深Java技術專家,對JavaEE企業級應用開發、OSGi、Java虛擬機和工做流等都有深刻的研究,並在大量的實踐中積累了豐富的經驗。尤爲精通Java虛擬機,撰寫了大量與JVM相關的經典文章,被各大技術社區爭相轉載,是ITeye等技術社區公認的Java虛擬機方面的領袖人物之一。

5.Java併發編程的藝術

推薦指數:⭐️⭐️⭐️⭐️

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

Java併發編程的藝術

推薦理由:

其實還有一本很是知名的,介紹Java併發編程書籍《Java併發編程實戰》做者是Java併發包的開發者,也是Java語言的共同創始人之一嗎,那麼我爲何沒有推薦它呢,由於高司令的這本書相對來講仍是比較晦澀難懂,並且年代比較久遠,不太適合如今再來看。

最重要的是,Java併發編程的概念原本就比較複雜,咱們須要的是一本可以把原理解釋清楚的書籍,而這本《Java併發編程的藝術》書是國內做者寫的Java併發書籍,恰好就比上面那一本更簡單易懂,至少我本身看下來是這樣的感受。

本書在各大網站的銷量也很高,適合做爲併發編程的入門書籍,固然,學習併發原理以前,仍是先把Java的多線程搞懂吧。

做者介紹:

方騰飛(花名清英,英文名kral),螞蟻金服集團技術專家,從事Java開發近10年。5年以上的團隊管理、項目管理和敏捷開發經驗,崇尚團隊合做。

目前在螞蟻金服網商銀行貸款管理團隊負責數據採集平臺開發工做。與同事合做開發了tala code Review插件,深受阿里數千名工程師擁躉,並開發過開源工具jdbcutil(https://github.com/kiral/utils)。

創辦了併發編程網(http://ifeve.com),組織翻譯了百餘篇國外優秀技術文章,並曾爲InfoQ撰寫「聊聊併發」專欄,在《程序員》雜誌撰寫敏捷實踐系列文章,曾用博客http://kiraljavaeye.com。

-----------------------

公衆號:程序員黃小斜**(ID:AntCoder**)

博客:www.how2playlife.com

知乎:程序員黃小斜

B站:黃小斜(求關注)

**致力於讓更多人更輕鬆地自學編程,授人以魚也要授人以漁**

關注微信公衆號【程序員黃小斜】回覆「2019」領取我這兩年整理的學習資料

涵蓋自學編程、求職面試、Java技術、算法刷題、計算機基礎和考研等8000G資料合集。

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!拿萬元月薪必備的書單,學JAVA的程序員必看的5本書!

相關文章
相關標籤/搜索