【好書推薦】成為頂尖java工程師拢肆,這10本書不可不讀!

“學(xué)習(xí)的最好途徑除了有人親自教學(xué)靖诗,就是看書”很多java程序員有看書的沖動(dòng)郭怪,但不知道看哪些書,下面由專注大學(xué)生IT教育刊橘,小編為大家整理自知乎各位資深Java程序員們推薦的一些經(jīng)典好書鄙才,建議收藏轉(zhuǎn)發(fā)備用哦。

《Java程序員修煉之道》

《Java程序員修煉之道》分為四部分促绵,第一部分全面介紹Java

7的新特性攒庵,第二部分探討Java關(guān)鍵編程知識(shí)和技術(shù),第三部分討論JVM上的新語(yǔ)言和多語(yǔ)言編程败晴,第四部分將平臺(tái)和多語(yǔ)言編程知識(shí)付諸實(shí)踐叙甸。

從介紹Java

7的新特性入手,《Java程序員修煉之道》涵蓋了Java開(kāi)發(fā)中最重要的技術(shù)位衩,比如依賴注入、測(cè)試驅(qū)動(dòng)的開(kāi)發(fā)和持續(xù)集成熔萧,探索了JVM上的非Java語(yǔ)言糖驴,并詳細(xì)講解了多語(yǔ)言項(xiàng)目,

特別是涉及Groovy佛致、Scala和Clojure語(yǔ)言的項(xiàng)目贮缕。此外,書中含有大量代碼示例俺榆,幫助讀者從實(shí)踐中理解Java語(yǔ)言和平臺(tái)感昼。

《瘋狂java講義》

本書深入介紹了Java編程的相關(guān)方面,全書內(nèi)容覆蓋了Java的基本語(yǔ)法結(jié)構(gòu)罐脊、Java的面向?qū)ο筇卣鞫ㄉぁava集合框架體系蜕琴、Java泛型、異常處理宵溅、Java

GUI編程凌简、JDBC數(shù)據(jù)庫(kù)編程、Java注釋恃逻、Java的IO流體系雏搂、Java多線程編程、Java網(wǎng)絡(luò)通信編程和Java反射機(jī)制寇损。共覆蓋了java.awt凸郑、java.lang、java.io和java.nio矛市、java.sql芙沥、java.text、java.util尘盼、javax.swing包下絕大部分類和接口憨愉。本書并不單純從知識(shí)角度來(lái)講解Java,而是從解決問(wèn)題的角度來(lái)介紹Java語(yǔ)言卿捎,適合各種層次的Java學(xué)習(xí)者和工作者閱讀配紫。

《Head First Java》

Head First Java是所有編程或者Java初學(xué)者最適合的書籍,我很喜歡輕松和寓教于樂(lè)的Head

First風(fēng)格午阵,這應(yīng)該是最有意思的關(guān)于Java的書躺孝。無(wú)論是初級(jí),中級(jí)還是高級(jí)都能從中有所收獲底桂。學(xué)習(xí)本書植袍,你可以了解到類,對(duì)象籽懦,線程于个,集合等編程知識(shí),還可以了解到泛型暮顺,枚舉厅篓,可變參數(shù)和自動(dòng)裝箱等語(yǔ)言特性。本書中還涉及到了Java高級(jí)編程中的Swing捶码,網(wǎng)絡(luò)編程羽氮,IO操作等,可以讓初學(xué)者對(duì)Java有比較完整地概念惫恼。如果你是一位Java初學(xué)者档押,不要猶豫,這本書最適合你了。

《Head First 設(shè)計(jì)模式》

Head First設(shè)計(jì)模式又是一部Head First系列的書籍令宿。作者為Kathy

Sierra及其團(tuán)隊(duì)叼耙。當(dāng)我在2006年開(kāi)始讀這本書的時(shí)候,我對(duì)設(shè)計(jì)模式并不是很了解掀淘。設(shè)計(jì)模式解決什么問(wèn)題旬蟋,怎么解決問(wèn)題,如何使用設(shè)計(jì)模式革娄,設(shè)計(jì)模式有什么好處倾贰,這些問(wèn)題我?guī)缀醵紵o(wú)法回答出來(lái)。但是當(dāng)我讀完這本書的時(shí)候拦惋,一切都豁然開(kāi)朗匆浙。在本書介紹繼承和組合一章,使用簡(jiǎn)單有趣的例子厕妖,一步一步提出問(wèn)題并解決問(wèn)題首尼,最終得出最優(yōu)解。本書中會(huì)有很多要點(diǎn)總結(jié)言秸,幽默對(duì)話软能,練習(xí)題還有有名的單詞接龍等幫助你更好地了解設(shè)計(jì)模式。如果你想了解Java中的設(shè)計(jì)模式举畸,請(qǐng)帶走這本書查排。

《深入理解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐》

如果你不滿足于做一個(gè)只會(huì)寫if…else…的Java程序員,而是希望更進(jìn)一步抄沮,那么Java虛擬機(jī)是你必學(xué)的一門技術(shù)跋核。《深入理解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐》作者是周志明叛买,這本書可以說(shuō)是國(guó)內(nèi)寫得最好的有關(guān)Java虛

擬機(jī)的書籍砂代,近半年,前前后后這本書我起碼看了有5遍率挣。國(guó)內(nèi)寫虛擬機(jī)的書除了這本刻伊,其實(shí)還有一些其他的,我也買過(guò)椒功,不過(guò)粗略看下來(lái)捶箱,很多內(nèi)容也是《深入理

解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐》此書里面的。

《Java編程思想》

這本書適合開(kāi)發(fā)過(guò)一兩個(gè)項(xiàng)目蛾茉,對(duì)java已經(jīng)有一定的了解的人這本書首先不是java的入門書,雖然這本書介紹了一部分語(yǔ)法撩鹿,但是更多內(nèi)容是java特性的講解谦炬,里面的用例水平非常高,對(duì)于面向?qū)ο笾v解,接口键思,內(nèi)部類础爬,容器,多線程吼鳞,I/O的講解很透徹同時(shí)又很深刻看蚜,他會(huì)告訴你,在什么情況下你應(yīng)該作何選擇赔桌。以及各種選擇的利弊供炎。這本書不適合從頭看到尾,適合在迷惑不解的

時(shí)候疾党,帶著疑問(wèn)去翻音诫,讓你的求知欲帶著你去看書,而不是給自己定一個(gè)Java編程思想的讀書計(jì)劃雪位。

《Effective Java中文版》第二版

每個(gè)Java程序員的書桌上都應(yīng)該放有這本書竭钝。作者:Joshua Bloch是Google公司的首席Java設(shè)計(jì)師,并且也是一位Jolt

獎(jiǎng)獲得者雹洗。他之前是Sun的一位杰出工程師(distinguished

engineer)香罐,也是Transarc公司的一個(gè)資深系統(tǒng)設(shè)計(jì)師。Bloch主導(dǎo)了眾多基于Java平臺(tái)的軟件系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)时肿,包括JDK5.0的功能加強(qiáng)以及獲得過(guò)獎(jiǎng)項(xiàng)的Java集合框架的設(shè)計(jì)實(shí)現(xiàn)庇茫。他同時(shí)也參與編寫了《Java解惑

| Java Puzzlers》 和《Java并發(fā)編程實(shí)戰(zhàn) | Java Concurrency in

Practice》這兩本技術(shù)書。

《java多線程編程核心技術(shù)》

《Java多線程編程核心技術(shù)》作者高洪巖嗜侮。想要學(xué)習(xí)多線程的朋友值得一看港令,

這本書的特點(diǎn)是大篇幅的代碼+小篇幅的精講解,比較符合國(guó)人實(shí)用主義的風(fēng)格锈颗。本書關(guān)于線程安全顷霹、synchronized、Reentrant击吱、Timer等等都用詳細(xì)的代碼進(jìn)行了講解淋淀,而且每個(gè)大知識(shí)點(diǎn)下的多個(gè)小知識(shí)點(diǎn)都會(huì)詳細(xì)講解到,非常有實(shí)踐價(jià)值覆醇。有興趣的朋友們朵纷,我相信只要你們跟著這本書里面的代碼敲、運(yùn)行永脓、思考袍辞,三步走,對(duì)于多線程的使用與理解一定會(huì)進(jìn)幾大步常摧。

《Think in java》

Think in

java被譽(yù)為“java圣經(jīng)”并沒(méi)有夸張搅吁。不管你java是什么水平威创,每次讀TIJ都會(huì)感到很有收獲。新手會(huì)從中讀到j(luò)ava的一些基礎(chǔ)知識(shí)谎懦,進(jìn)階者可以看到更廣闊的應(yīng)用空間肚豺,老手會(huì)從中發(fā)現(xiàn)太多的思考方式,并梳理一些知識(shí)遺漏界拦。最關(guān)鍵的是里面太多的內(nèi)容可以給人啟發(fā)吸申,而且很多思想可以應(yīng)用到其他的語(yǔ)言比如C++。另外整本書謬誤相對(duì)很少享甸,可以少走很多彎路截碴。

《Java Concurrency in Practice》

隨著多核處理器的普及,Java

5以及6在開(kāi)發(fā)并發(fā)程序取得了顯著的進(jìn)步枪萄,提高了Java虛擬機(jī)的性能隐岛,提高了并發(fā)類的可伸縮性,在本書中瓷翻,這些便利工具的創(chuàng)造者不僅解釋了它們究竟如何工作聚凹、如何使用,同時(shí)齐帚,還闡釋了創(chuàng)造它們的原因妒牙,及其背后的設(shè)計(jì)模式。本書的讀者是那些具有一定Java編程經(jīng)驗(yàn)的程序員对妄、希望了解Java

SE 5湘今,6在線程技術(shù)上的改進(jìn)和新特性的程序員,以及Java和并發(fā)編程的愛(ài)好者剪菱。

對(duì)于一個(gè)程序員來(lái)說(shuō)摩瞎,編程技術(shù)至關(guān)重要,然而技術(shù)的提高不是一蹴而就的孝常,它需要時(shí)間的積累和經(jīng)驗(yàn)的沉淀旗们。每一位技術(shù)大牛都是從菜鳥起步的,技術(shù)升級(jí)的過(guò)程就是不斷閱讀經(jīng)典构灸、不斷編寫程序上渴、不斷調(diào)試異常的過(guò)程,所以閱讀一定量的專業(yè)書籍還是很有必要的喜颁,希望以上推薦的幾本書籍對(duì)有志于編程開(kāi)發(fā)的同學(xué)有所幫助稠氮。

無(wú)論你是零基礎(chǔ)學(xué)Java,或者是已經(jīng)工作的技術(shù)人員想對(duì)自己進(jìn)行能力提升半开,都可以在中軟高科找到最合適的實(shí)訓(xùn)課程隔披。

中軟高科Java實(shí)訓(xùn)全部選用真實(shí)商業(yè)項(xiàng)目銜接,讓學(xué)員參與商業(yè)項(xiàng)目等各種實(shí)踐性極強(qiáng)的課程寂拆,緊跟技術(shù)更新的步伐奢米,滿足企業(yè)需求芥炭,有效提高學(xué)員的IT技能和就業(yè)實(shí)力,實(shí)現(xiàn)和企業(yè)的對(duì)接恃慧,從根本問(wèn)題上解決了學(xué)員的就業(yè)問(wèn)題,讓學(xué)員成為各大企業(yè)的“搶手貨”渺蒿。

現(xiàn)在進(jìn)入咨詢即有機(jī)會(huì)獲得免費(fèi)試聽(tīng)資格

報(bào)名地址:http://www.zparkedu.com/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末痢士,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子茂装,更是在濱河造成了極大的恐慌怠蹂,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件少态,死亡現(xiàn)場(chǎng)離奇詭異城侧,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)彼妻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門嫌佑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人侨歉,你說(shuō)我怎么就攤上這事屋摇。” “怎么了幽邓?”我有些...
    開(kāi)封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵炮温,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我牵舵,道長(zhǎng)柒啤,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任畸颅,我火速辦了婚禮担巩,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘重斑。我一直安慰自己兵睛,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般笨鸡。 火紅的嫁衣襯著肌膚如雪哥桥。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音犁嗅,去河邊找鬼褂微。 笑死,一個(gè)胖子當(dāng)著我的面吹牛肥矢,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼案腺,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼访递!你這毒婦竟也來(lái)了惭载?” 一聲冷哼從身側(cè)響起描滔,我...
    開(kāi)封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颅眶,沒(méi)想到半個(gè)月后涛酗,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年过蹂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片聚至。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡酷勺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扳躬,到底是詐尸還是另有隱情脆诉,我是刑警寧澤,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布贷币,位于F島的核電站击胜,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏役纹。R本人自食惡果不足惜潜的,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望字管。 院中可真熱鬧啰挪,春花似錦信不、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至锰什,卻和暖如春下硕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背汁胆。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工梭姓, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人嫩码。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓誉尖,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親铸题。 傳聞我的和親對(duì)象是個(gè)殘疾皇子铡恕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容