w3cschool小編給大家推薦一份 Java 程序員必看的書單,書目由入門到高級(jí),適合各階段java開發(fā)者收藏
一、Java 入門書籍推薦
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《Java編程思想(第4版)》 | [美] Bruce Eckel 著,陳昊鵬 譯 《計(jì)算機(jī)科學(xué)叢書:Java編程思想(第4版)》贏得了全球程序員的廣泛贊譽(yù),即使是晦澀的概念,在 BruceEckel 的文字親和力和小而直接的編程示例面前也會(huì)化解于無形。 | 京東購(gòu)買 | |
《深入理解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐(第3版)》 | 周志明 著 這是一部從工作原理和工程實(shí)踐兩個(gè)維度深入剖析JVM的著作,是計(jì)算機(jī)領(lǐng)域公認(rèn)的經(jīng)典,繁體版在中國(guó)臺(tái)灣地區(qū)也頗受歡迎。 | 京東購(gòu)買 | |
《O'Reilly:Head First設(shè)計(jì)模式(中文版)》 | [美] 弗里曼(Freeman E.) 等 著,UML China 編,OReilly Taiwan公司 譯 本書共有14章,每章都介紹了幾個(gè)設(shè)計(jì)模式,完整地涵蓋了四人組版本全部23個(gè)設(shè)計(jì)模式。 | 京東購(gòu)買 | |
《Effective Java中文版(原書第3版)》 | 約書亞·布洛克(Joshua Bloch) 著,俞黎敏 譯 包含大量完整的示例代碼和透徹的技術(shù)分析,通過90條經(jīng)驗(yàn)法則,探索新的設(shè)計(jì)模式和語言習(xí)慣用法,幫助讀者更加有效地使用Java編程語言及其基本類庫(kù)。是Java開發(fā)人員案頭上的一本不可或缺的參考書。 | 京東購(gòu)買 | |
《Java核心技術(shù) 卷I 基礎(chǔ)知識(shí)+卷II 高級(jí)特性 原書第11版》 | 凱·,S.,霍斯特曼 著,林琪 譯 本書是Java領(lǐng)域*有影響力和價(jià)值的著作之一,與《Java編程思想》齊名,是高級(jí)程序員的首xuanJava指南。 | 京東購(gòu)買 | |
《Java 11官方參考手冊(cè)(第11版)》 | [美] 赫伯特·希爾特(Herbert Schidt) 著,孫鴻飛 譯 《Java 11官方參考手冊(cè)(第11版)》針對(duì)Java SE 11做了全面更新,介紹如何開發(fā)、編譯、調(diào)試和運(yùn)行Java程序。該書由暢銷書作者HerbertSchildt撰寫,涵蓋Java語言的方方面面,包括Java 的語法、關(guān)鍵字、基本編程原則。 | 京東購(gòu)買 | |
《華章專業(yè)開發(fā)者叢書·Java并發(fā)編程實(shí)戰(zhàn)》 | [美] Brian Goetz 等 著,童云蘭 等 譯 《Java并發(fā)編程實(shí)戰(zhàn)》深入淺出地介紹了Java線程和并發(fā),是一本完美的Java并發(fā)參考手冊(cè)。 | 京東購(gòu)買 | |
《Spring揭秘(圖靈出品)》 | 王福強(qiáng) 著 《Spring揭秘》以幽默生動(dòng)的語言、輔以有趣的故事和典故,循循善誘地闡述了Spring框架的方方面面。 | 京東購(gòu)買 | |
《MyBatis技術(shù)內(nèi)幕(博文視點(diǎn)出品)》 | 徐郡明 著 本書以MyBatis 3.4為基礎(chǔ),針對(duì)MyBatis的架構(gòu)設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié)進(jìn)行了詳細(xì)分析,其中穿插介紹了MyBatis源碼中涉及的基礎(chǔ)知識(shí)、設(shè)計(jì)模式以及筆者自己在實(shí)踐中的思考。 | 京東購(gòu)買 |
二、代碼優(yōu)化書籍推薦
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《重構(gòu) 改善既有代碼的設(shè)計(jì)(第2版 平裝版)(異步圖書出品)》 | [美] 馬丁·福勒(Martin Fowler) 著,熊節(jié),林從羽 譯 重構(gòu)20年,世界軟件開發(fā)大師MartinFowler的不朽經(jīng)典,生動(dòng)闡述重構(gòu)原理和具體做法,普通程序員進(jìn)階到編程高手的修煉秘笈和代碼整潔之道 | 京東購(gòu)買 | |
《代碼整潔之道(異步圖書出品)》 | 羅伯特·C.,馬?。≧obert,C.,Martin) 著,韓磊 譯 Java語言版,鮑勃大叔作品,程序員必讀,匯聚編程大師數(shù)十年編程生涯的心得體會(huì),闡釋如何解決軟件開發(fā)人員、項(xiàng)目經(jīng)理及軟件項(xiàng)目領(lǐng)導(dǎo)們所面臨的棘手的問題 | 京東購(gòu)買 | |
《代碼整潔之道 程序員的職業(yè)素養(yǎng)(異步圖書出品)》 | [美] 羅伯特·C.馬丁(Robert C.Martin) 著,余晟,章顯洲 譯 代碼整潔之道CleanCode姐妹篇編程大師40余年心得體會(huì)闡釋軟件工藝中的原理技術(shù)工具和實(shí)踐助力專業(yè)軟件開發(fā)人員具備令人敬佩的職業(yè)素養(yǎng) | 京東購(gòu)買 |
三、計(jì)算機(jī)網(wǎng)絡(luò)書籍推薦
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《計(jì)算機(jī)網(wǎng)絡(luò) 自頂向下方法》 | [美] James,F(xiàn).Kurose,Keith,W.Ross 著,陳鳴 譯 譯 本書是經(jīng)典的計(jì)算機(jī)網(wǎng)絡(luò)教材之一,采用了作者的自頂向下方法來講授計(jì)算機(jī)網(wǎng)絡(luò)的原理及其協(xié)議,自16年前第1版出版以來已經(jīng)被數(shù)百所大學(xué)和學(xué)院選作教材,被譯為14種語言。 | 京東購(gòu)買 | |
《TCP/IP詳解(套裝共3冊(cè))》 | 凱文 R.福爾,W.理查德·史蒂文森,加里·R.賴特 著 網(wǎng)絡(luò)專家、著名技術(shù)作家W. Richard Stevens的傳世之作,內(nèi)容詳盡且極具權(quán)*,被譽(yù)為TCP/IP領(lǐng)域的不朽名著 | 京東購(gòu)買 | |
《圖解 HTTP》 | [日] 上野·宣 著,于均良 譯 Web開發(fā)工程師參考書目,172張圖詳解HTTP協(xié)議,涉及web安全及新技術(shù)動(dòng)向,HTTP經(jīng)典指南,圖解TCP/IP圖解網(wǎng)絡(luò)硬件,圖解機(jī)器學(xué)習(xí)和密碼技術(shù)姊妹篇 | 京東購(gòu)買 | |
《深入剖析Tomcat》 | Budi Kurniawan,Paul Deck 著,曹旭東 譯 《深入剖析Tomcat》深入剖析Tomcat4和Tomcat5中的每個(gè)組件,并揭示其內(nèi)部工作原理。通過學(xué)習(xí)本書,你將可以自行開發(fā)Tomcat組件,或者擴(kuò)展已有的組件。 | 京東購(gòu)買 | |
《深入理解Nginx:模塊開發(fā)與架構(gòu)解析》 | 陶輝 著 Nginx專家撰寫,透徹解析Nginx架構(gòu),詳解Nginx模塊開發(fā)方法和技巧 | 京東購(gòu)買 |
四、操作系統(tǒng) && 計(jì)算機(jī)底層書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《現(xiàn)代操作系統(tǒng)(原書第4版)》 | Andrew S. Tanenbaum,Herbert Bos 著,陳向群 譯 本書適合作為高等院校計(jì)算機(jī)專業(yè)的操作系統(tǒng)課程教材,也適合相關(guān)技術(shù)人員參考。 | 點(diǎn)此購(gòu)買 | |
《鳥哥的Linux私房菜 基礎(chǔ)學(xué)習(xí)篇 第四版》 | 鳥哥 著 從入門到精通,適用系統(tǒng)應(yīng)用和開發(fā)及運(yùn)維的人員,涵蓋linux內(nèi)核、命令行、嵌入式、Shell與ShellScripts技巧精粹,基于CentOS7.x | 點(diǎn)此購(gòu)買blank | |
《鳥哥的Linux私房菜:服務(wù)器架設(shè)篇(第三版)》 | 鳥哥 著 暢銷 Linux 入門書升級(jí)版鳥哥教你從入門到精通適用 Linux 系統(tǒng)應(yīng)用和開發(fā)及運(yùn)維的人員 | 點(diǎn)此購(gòu)買 | |
《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(原書第3版)》 | [美] Robert Love 著,陳莉君,康華 譯 深入理解LINUX內(nèi)核設(shè)計(jì)原理,精通Linux內(nèi)核核心技術(shù)經(jīng)典圖書 | 點(diǎn)此購(gòu)買 | |
《編碼:隱匿在計(jì)算機(jī)軟硬件背后的語言(博文視點(diǎn)出品)》 | [美] Charles Petzold 著,左飛,薛佟佟 譯 不管你是計(jì)算機(jī)高手,還是對(duì)這個(gè)神奇的機(jī)器充滿敬畏之心的菜鳥,都不妨翻閱一下本書,讀一讀大師的經(jīng)典作品,必然會(huì)有收獲。 | 點(diǎn)此購(gòu)買 | |
《圖靈程序設(shè)計(jì)叢書:程序是怎樣跑起來的(圖靈出品)》 | [日] 矢澤久雄 著,李逢俊 譯,[日] 日經(jīng)Software 校 圖文并茂,通俗易懂,非常適合計(jì)算機(jī)愛好者及相關(guān)從業(yè)人員閱讀。 | 點(diǎn)此購(gòu)買 |
五、數(shù)據(jù)結(jié)構(gòu)與算法篇書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《數(shù)據(jù)結(jié)構(gòu)與算法分析:Java語言描述(原書第3版)》 | [美] 馬克·艾倫·維斯 著,陳越 譯 國(guó)際著名計(jì)算機(jī)教育專家Weiss數(shù)據(jù)結(jié)構(gòu)與算法Java描述經(jīng)典教材新版,把算法分析與高效率的Java程序的開發(fā)有機(jī)地結(jié)合起來,深入分析每種算法。 | 點(diǎn)此購(gòu)買 | |
《算法導(dǎo)論(原書第3版)/計(jì)算機(jī)科學(xué)叢書》 | [美] Thomas H.Cormen,[美] Charles E.Leiserson,[美] Ronald L.Rivest,[美] Clifford Stein 著,殷建平,徐云,王剛 等 譯 超過50萬人閱讀的算法!算法標(biāo)準(zhǔn)教材,國(guó)內(nèi)外1000余所高校采用 | 點(diǎn)此購(gòu)買 | |
《編程珠璣(第2版 修訂版)(異步圖書出品)》 | [美] 喬恩·本特利(Jon Bentley) 著,黃倩,錢麗艷 譯,劉田 校 20余年暢銷不衰計(jì)算機(jī)科學(xué)的不朽經(jīng)典 歷史上偉大的計(jì)算機(jī)科學(xué)著作之一 程序員推選的心愛計(jì)算機(jī)圖書 | 點(diǎn)此購(gòu)買 | |
《算法(第4版)(圖靈出品)》 | [美] Robert Sedgewick,[美] Kevin Wayne 著,謝路云 譯 算法領(lǐng)域的經(jīng)典參考書眾多圖例實(shí)現(xiàn)圖解算法和算法導(dǎo)論基于Java語言實(shí)現(xiàn)算法和數(shù)據(jù)結(jié)構(gòu)熟練掌握算法設(shè)計(jì)與分析 | 點(diǎn)此購(gòu)買 |
六、緩存篇書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《Redis設(shè)計(jì)與實(shí)現(xiàn)》 | 黃健宏 著 圖示豐富,描述清晰,并給出大量參考信息,是NoSQL數(shù)據(jù)庫(kù)開發(fā)人員案頭必備; | 點(diǎn)此購(gòu)買 | |
《Redis開發(fā)與運(yùn)維》 | 付磊,張益軍 著 從開發(fā)、運(yùn)維兩個(gè)角度總結(jié)了Redis實(shí)戰(zhàn)經(jīng)驗(yàn),深入淺出地剖析底層實(shí)現(xiàn),包含大規(guī)模集群開發(fā)與運(yùn)維的實(shí)際案例、應(yīng)用技巧。 | 點(diǎn)此購(gòu)買 |
七、數(shù)據(jù)庫(kù)書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《SQL必知必會(huì) 第5版(圖靈出品)》 | 本·福達(dá)(Ben Forta) 著,鐘鳴,劉曉霞 譯 SQL是使用最廣泛的數(shù)據(jù)庫(kù)語言,絕大多數(shù)重要的 DBMS 支持 SQL。 | 點(diǎn)此購(gòu)買 | |
《高性能MySQL(第3版)(博文視點(diǎn)出品)》 | Baron Schwartz,Peter Zaitsev,Vadim Tkachenko 著,寧海元,周振興,彭立勛 等 譯 《高性能MySQL(第3版)》是MySQL 領(lǐng)域的經(jīng)典之作,擁有廣泛的影響力。 | 點(diǎn)此購(gòu)買 | |
《MySQL技術(shù)內(nèi)幕:InnoDB存儲(chǔ)引擎(第2版)》 | 姜承堯 著 由國(guó)內(nèi)資深MySQL專家親自執(zhí)筆,國(guó)內(nèi)外多位數(shù)據(jù)庫(kù)專家聯(lián)袂推薦。 | 點(diǎn)此購(gòu)買 |
八、微服務(wù) && 分布式篇書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《微服務(wù)架構(gòu)設(shè)計(jì)模式》 | [美] 克里斯·理查森(Chris Richardson) 著,喻勇 譯 本書由世界十大軟件架構(gòu)師之一、微服務(wù)架構(gòu)的先驅(qū)、Java開發(fā)者社區(qū)的意見領(lǐng)袖Chris Richardson親筆撰寫,旨在幫助架構(gòu)師和程序員學(xué)會(huì)使用微服務(wù)架構(gòu)成功開發(fā)應(yīng)用程序。 | 點(diǎn)此購(gòu)買 | |
《從Paxos到Zookeeper分布式一致性原理與實(shí)踐(博文視點(diǎn)出品)》 | 倪超 著 國(guó)內(nèi)罕見系統(tǒng)講解ZooKeeper這一應(yīng)用廣泛、成熟的分布式協(xié)調(diào)框架之技術(shù)書。 | 點(diǎn)此購(gòu)買 |
九、消息中間件書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《Kafka權(quán)威指南(圖靈出品)》 | Neha Narkhede,Gwen Shapira,Todd Palino 著 Kafka核心作者和業(yè)界一流一線人員共同執(zhí)筆,全面介紹Kafka設(shè)計(jì)原理和架構(gòu)細(xì)節(jié) | 點(diǎn)此購(gòu)買 | |
《RabbitMQ實(shí)戰(zhàn)指南(博文視點(diǎn)出品)》 | 朱忠華 著 細(xì)致分析RabbitMQ的方方面面。由淺入深,全面掌握RabbitMQ各個(gè)技術(shù)要點(diǎn)。 | 點(diǎn)此購(gòu)買 |
十、容器書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《Docker 容器與容器云(第2版)(圖靈出品)》 | 浙江大學(xué)SEL實(shí)驗(yàn)室 著 本書適用于有一定Docker基礎(chǔ)的開發(fā)者、架構(gòu)師、IT專業(yè)學(xué)生以及探索基于Docker構(gòu)建云計(jì)算平臺(tái)的技術(shù)人員,也非常適合作為高校教材或培訓(xùn)資料。 | 點(diǎn)此購(gòu)買 |
十一、面試相關(guān)書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《劍指Offer:名企面試官精講典型編程題(第2版)(博文視點(diǎn)出品)》 | 何海濤 著 剖析了80個(gè)典型的編程面試題,系統(tǒng)整理基礎(chǔ)知識(shí)、代碼質(zhì)量、解題思路、優(yōu)化效率和綜合能力這5個(gè)面試要點(diǎn)。 | 點(diǎn)此購(gòu)買 | |
《程序員代碼面試指南:IT名企算法與數(shù)據(jù)結(jié)構(gòu)題目最優(yōu)解(第2版)(博文視點(diǎn)出品)》 | 左程云 著 程序員刷題寶典!編程思維提升秘籍!真實(shí)代碼面試題目精選及解法詳解!所有題目均可在線編程自測(cè)! | 點(diǎn)此購(gòu)買 | |
《編程之美:微軟技術(shù)面試心得(博文視點(diǎn)出品)》 | 《編程之美》小組 著 是來自微軟技術(shù)人員的杰作,他們和你有同樣的夢(mèng)想。 | 點(diǎn)此購(gòu)買 |
十二、軟件開發(fā)&&程序人生書單
封面 | 書名 | 簡(jiǎn)介 | 購(gòu)買地址 |
---|---|---|---|
《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì) 軟件核心復(fù)雜性應(yīng)對(duì)之道 修訂版(異步圖書出品)》 | [美] Eric Evans 著,趙俐,盛海艷,劉霞 譯 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)之父 經(jīng)典著作 眾多聲名顯赫軟件大師鼎力推薦,深度剖析構(gòu)建高質(zhì)量復(fù)雜系統(tǒng)的核心技術(shù) | 點(diǎn)此購(gòu)買 | |
《人月神話(40周年中文紀(jì)念版)》 | [美] 小弗雷德里克·布魯克斯(Frederick,P.Brooks,Jr.) 著,汪穎,UMLChina翻組 譯 圖靈獎(jiǎng)得主、“IBM360系統(tǒng)之父”作者Brooks顛覆了項(xiàng)目管理領(lǐng)域,軟件開發(fā)人員、軟件項(xiàng)目經(jīng)理、系統(tǒng)分析師等IT從業(yè)者必藏之軟工圣經(jīng)!暢銷全球40年! | 點(diǎn)此購(gòu)買 | |
《程序員修煉之道:通向務(wù)實(shí)的最高境界(第2版)(博文視點(diǎn)出品)》 | [美] David,Thomas(大衛(wèi)托馬斯),Andrew,Hunt(安德魯亨特) 著,云風(fēng) 譯 《從小工到專家》重磅新版,雄踞“全球程序員至愛書單”頂端,開發(fā)新兵走向卓越領(lǐng)袖 | 點(diǎn)此購(gòu)買 | |
《軟技能 代碼之外的生存指南(異步圖書出品)》 | [美] 約翰 Z.森梅茲(John Z.Sonmez) 著,王小剛 譯 《軟技能2:軟件開發(fā)者職業(yè)生涯指南》重磅出版,程序員職業(yè)寶典,求職面試指導(dǎo)教程,軟件行業(yè)泰斗級(jí)人物Martin和軟件架構(gòu)師Hanselman作序推薦 | 點(diǎn)此購(gòu)買 | |
《程序員思維修煉(修訂版)(圖靈出品)》 | [美] Andy Hunt 著,崔康 譯 從認(rèn)知科學(xué)、神經(jīng)學(xué)、學(xué)習(xí)理論和行為理論角度,深入探討了如何才能具備優(yōu)秀的學(xué)習(xí)能力和思考能力 | 點(diǎn)此購(gòu)買 | |
《代碼大全(第2版)(博文視點(diǎn)出品)》 | [美] Steve,[美] McConnell 著,金戈,湯凌,陳碩,張菲 譯 第2版兩屆Software Jolt Award震撼大獎(jiǎng)得主 經(jīng)典中的經(jīng)典。仍然是一本完整的軟件構(gòu)建手冊(cè),涵蓋了軟件構(gòu)建過程中的所有細(xì)節(jié)。 | 點(diǎn)此購(gòu)買 |
以上就是w3cschool小編為你整理的書單Java從入門到高級(jí)書籍推薦,如果對(duì)你有幫助歡迎收藏分享~