?如何學(xué)習(xí) Java 并發(fā)編程
Java 從誕生開始就明智地選擇了內(nèi)置對多線程的支持,這使得Java 語言相比同一時期的其他語言具有明顯的優(yōu)勢。多個線程同時執(zhí)行,將顯著提升程序性能,在多核環(huán)境中表現(xiàn)得更加明顯。 并發(fā)編程相比 Java 中其他知識點(diǎn)學(xué)習(xí)門檻較高,從而導(dǎo)致很多人望而卻步。但無論是職場面試,還是高并發(fā)/高流量的系統(tǒng)的實(shí)現(xiàn),卻都離不開并發(fā)編程,于是能夠真正掌握并發(fā)編程的人成為了市場迫切需求的人才。
學(xué)習(xí)Java并發(fā)編程,自然少不了閱讀 《Java并發(fā)編程的藝術(shù)》 , 這本書已成為 Java并發(fā)編程領(lǐng)域公認(rèn)的標(biāo)準(zhǔn)性著作,第1版自2015年出版以來,累計(jì)印刷23次,銷售超過10萬冊,全網(wǎng)讀者評論超過40000條,口碑爆棚。現(xiàn)在,這《Java并發(fā)編程的藝術(shù)》第2版終于來了!
第2版在第1版的良好基礎(chǔ)上, 與時俱進(jìn) ,新增了分布式編程等新內(nèi)容; 去蕪存菁 :處理了廣大讀者反饋的問題; 博采眾長 :吸收了行業(yè)專家的寶貴建議;厚積薄發(fā),融入了作者近8年在Java并發(fā)編程方面積累的新技術(shù)和新經(jīng)驗(yàn)。
新增和修訂的內(nèi)容超過50%,無論是理論、方法還是實(shí)踐,都有了大幅度的提升。
這本書從并發(fā)編程的底層實(shí)現(xiàn)機(jī)制入手,圍繞JDK源碼、JVM、CPU等多角度詳細(xì)介紹了設(shè)計(jì)Java并發(fā)程序的框架、原理、核心技術(shù)、設(shè)計(jì)模式與應(yīng)用,同時輔以豐富的示例代碼,使得開發(fā)人員能夠更快地領(lǐng)悟Java并發(fā)編程的要領(lǐng),利用Java平臺的基礎(chǔ)并發(fā)功能快速地構(gòu)建大規(guī)模的并發(fā)應(yīng)用。
核心內(nèi)容
本書具體包含如下核心內(nèi)容:
- Java并發(fā)編程的基礎(chǔ):線程。
- Java并發(fā)編程的挑戰(zhàn)及其解決思路。
- Java 并發(fā)編程的底層實(shí)現(xiàn)原理,在CPU和JVM層面如何實(shí)現(xiàn)并發(fā)編程。
- Java 的內(nèi)存模型。
- Java 并發(fā)包中與鎖相關(guān)的API和組件,以及它們的使用方式與實(shí)現(xiàn)細(xì)節(jié)。
- Java 中并發(fā)容器的實(shí)現(xiàn)原理,領(lǐng)略大師的設(shè)計(jì)技巧。
- Java 中的原子操作類和并發(fā)工具類。
- Java 中的線程池實(shí)現(xiàn)原理和使用建議。
- Executor 框架的整體結(jié)構(gòu)和成員組件。
- 并發(fā)編程的實(shí)戰(zhàn)案例,以及排查并發(fā)編程問題的方法。
- 分布式編程的原則、范式以及常見分布式協(xié)議。
- 分布式鎖以及如何在分布式環(huán)境下進(jìn)行并發(fā)控制。
- 常見的分布式系統(tǒng)架構(gòu),以及多個場景的分布式架構(gòu)方案。
聯(lián)袂推薦
本書的第1版不僅獲得了超過10萬讀者的好評,而且得到了國內(nèi)外Java領(lǐng)域的資深技術(shù)專家的一致認(rèn)可。第2版得到了華為、阿里、騰訊、同程、Oracle、RedHat、ThoughtWorks等全球知名科技企業(yè)的14位Java領(lǐng)軍人物聯(lián)袂推薦。
新版變化
為了反映Java并發(fā)編程領(lǐng)域的最新變化,為了解決Java并發(fā)編程領(lǐng)域的最新難題,本書第2版修訂和新增的內(nèi)容超過50%。
- 第4章更新并增加“JDK9內(nèi)存順序模型”;
- 第5章更新并增加“StampedLock”“LockSupport 工具”“Condition 接口”;
- 第6章更新并增加“JDK 8 中的 ConcurrentHashMap”;
- 第7章更新并增加“ JDK 8 中的原子更新新特性”;
- 第10章更新并增加“JDK 8 的FutureTask 實(shí)現(xiàn)”;
- 新增第12章“分布式編程基礎(chǔ)”;
- 新增第13章“分布式鎖”;
- 新增第14章“分布式系統(tǒng)架構(gòu)”。
本次將送出 5 本 作為粉絲福利 ,社區(qū)積分 直接兌換 ! 兌換地址: http://spring4all.com/fuli-huodong 社區(qū)福利每周1-2次,快來一起來參與社區(qū)內(nèi)容的建設(shè),一起學(xué)習(xí)一起成長吧!
點(diǎn)擊 閱讀原文 ,查看更多社區(qū)福利!
