
如果想看更多技術好書,可以關注微信公眾號【程式員書單】作者黃小斜,目前是阿里Java工程師,業余時間廣泛讀書,在公眾號里除了分享程式員必讀的技術書籍之外,也會推薦很多關于個人成長、投資理財等方面的書籍,你煩惱的每個問題,書中都有答案,
在這里,我們將為你推薦幫助程式員以及互聯網從業者自我提升的各類好書、優質學習資源和工具,每周pick精品書單,解讀經典書籍,
文/黃小斜
轉載請注明出處
每一年的年初都是買書學習熱情高漲的時候,雖然不知道你們是讓這些書吃灰還是真的會好好閱讀,但是有一些書籍,我還是希望能夠推薦給你們,
作為一個自學Java 3年,在大廠作業的資深Java小白,我還是有很多經驗和心得想分享給大家的,由于我的水平確實有限,除了分享求職心得和面試經驗,能夠幫到大家的并不多,而反觀一些技術書籍,它們往往是一些大牛或者資深工程師的技術精華,是更加能夠幫助到Java學習者的,
授人以魚不如授人以漁,從閱讀開始,你會發現技術學習之路變得越來越簡單,****
1. head first Java
推薦指數:??????????

《head first Java》
推薦理由:
說實話,這本書和其他的我Java型別書籍真的大不相同,它不會一本正經地去說技術概念和原理,而是通過生動有趣的方式去拆解一些復雜的知識點,就好像講師在講課的時候,喜歡講段子而不僅僅扯概念,
不僅這本書,而且本系列的其他書籍也是這么干的,這種用“幼兒園水平”降維分析的方式,對于初學者來說真的是一大福音,五星好評,
作者介紹:
作者叫做Kathy Sierra,她是O'Reilly出版社Head First系列圖書策劃人之一,也是大型Java開發者社區JavaRanch.com創辦人,同時還是多款教育類和娛樂類游戲主要開發人員,
** 2.Java核心技術卷一**
推薦指數:????????

《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 Web技術內幕》**
推薦理由:
這本書是Java Web的集大成之作,涵蓋了大部分Java Web開發的知識點,作者是資深的淘寶Java工程師,恨不得在一本書里把所有的Java Web知識點丟給講清楚,不過,一本書顯然無法把所有細節都講完,但是作為Java Web的入門或者進階書籍來看的話還是很不錯的,
市面上Java Web書籍的質量參差不齊,如果要我推薦的話,這一本足矣,
作者介紹:
許令波,畢業于合肥工業大學,獲計算機碩士學位,熱愛Java Web技術,關注服務端性能優化,熱衷開源技術的研究和分享,曾獲developerWorks最佳作者稱號,2009年進入淘寶作業,目前從事模板渲染框架與MVC框架的開發與應用、Java Web的性能優化、高訪問量系統靜態化和商品詳情系統的業務改造等作業,
4.深入理解Java虛擬機
推薦指數:??????????

** 《深入理解Java虛擬機》**
推薦理由:
這本書在Java圈內基本可以算是前無古人后無來者的一本書了,它在13年首次出版,后面近十年內在JVM領域幾乎里沒有幾本書能夠和它相提并論,19年本書又出了第三版,有興趣的朋友建議直接買第三版,
實際上,現如今很多網路上關于JVM的技術博客、技術文章,基本都是根據本書的脈絡進行寫作的,并且會大量地使用本書的內容作為參照,足以見其影響力之大,對于JVM領域的影響之深遠,
其實,近幾年還有幾本JVM領域的書涌現,不乏有精品之作,但是周這本書的地位仍然是不可撼動的,如今,此書已經成為了每一個Java程式員必須要有的一本書,
作者介紹:
本書的作者周志明博士,目前是遠光軟體的資深Java技術專家,對JavaEE企業級應用開發、OSGi、Java虛擬機和作業流等都有深入的研究,并在大量的實踐中積累了豐富的經驗,尤其精通Java虛擬機,撰寫了大量與JVM相關的經典文章,被各大技術社區爭相轉載,是ITeye等技術社區公認的Java虛擬機方面的領袖人物之一,
5.Java并發編程的藝術
推薦指數:????????

《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,
更多優質書單推薦!
搞定JVM基本原理和面試題,看看這幾本書妥妥夠了!
還搞不定Java多執行緒和并發編程面試題?你可能需要這一份書單!
這份Java Web必讀書單,值得所有Java工程師一看!

?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/164431.html
標籤:Java
