- Java并發(fā)編程之美
- 翟陸續(xù) 薛賓田
- 1034字
- 2019-07-25 11:53:58
業(yè)界好評
Java的并發(fā)編程太重要,又太迷人,所以自Goetz的Java Concurrency in Practice在2006年出版,2012年重譯以來,國內(nèi)的眾多作者又陸陸續(xù)續(xù)出版了若干本相關(guān)主題的書籍。那我手上的這本,是又一本Java并發(fā)編程(Yet Another ...)嗎?為了找一個大家再次購買的理由,我快速翻完了全書。
顯而易見,作者是一位喜歡用代碼說話的同學(xué),第一部分基礎(chǔ)知識中的每個知識點(diǎn)都伴隨一段簡短的示例及證明的代碼,代碼不撒謊。
作者對代碼的愛,也帶到了第二部分。書中針對Java并發(fā)庫中的主要組件,進(jìn)行了代碼級的原理講解,而且緊貼時代脈搏,涵蓋了JDK 8的內(nèi)容。如果你能耐下心來,跟隨作者進(jìn)行一番代碼級的探究,所產(chǎn)生的印象比閱讀文章、死記結(jié)論,無疑要深刻得多。
到了最后的實(shí)踐部分,依然沒有模式、架構(gòu)之類的宏大敘事,而是作者自己一個個的實(shí)踐例子。
所以,如果要簡單概括,這就是一本有好奇心的Coder,寫給另一位有好奇心的Coder的Java并發(fā)編程書。
——肖樺(江南白衣),唯品會資深架構(gòu)師,公眾號“春天的旁邊”
JDK 1.5之前,我們必須自己編寫代碼實(shí)現(xiàn)一些并發(fā)編程的邏輯;之后到了JDK 1.5, Doug Lea解救了廣大Java用戶,在JDK里特意設(shè)計(jì)并實(shí)現(xiàn)了一套JUC的框架,給大家提供了非常好的并發(fā)編程體驗(yàn)。本書作者在阿里經(jīng)歷過大量并發(fā)的場景,積攢了不少并發(fā)編程的經(jīng)驗(yàn),并毫無保留地寫入本書。通過書中對JUC源碼的解讀,讀者可以揭開JUC的神秘面紗。這是一本值得仔細(xì)品讀的好書。
——你假笨/寒泉子,PerfMa CEO,公眾號“你假笨”
Java并發(fā)編程所涉及的知識點(diǎn)比較多,多線程編程所考慮的場景相對比較復(fù)雜,包括線程間的資源共享、競爭、死鎖等問題。并發(fā)編程相比Java中其他知識點(diǎn),學(xué)習(xí)起來門檻相對較高,學(xué)習(xí)難度較大,從而導(dǎo)致很多人望而卻步。加多的《Java并發(fā)編程之美》這本書剛好填補(bǔ)了這個空缺,作者在并發(fā)編程領(lǐng)域深耕多年。本書用淺顯易懂的文字為大家系統(tǒng)地介紹了Java并發(fā)編程的相關(guān)內(nèi)容,推薦大家關(guān)注學(xué)習(xí)。
——純潔的微笑,第三方支付公司技術(shù)總監(jiān),公眾號“純潔的微笑”
Java并發(fā)編程無處不在,Java多線程、并發(fā)處理是深入學(xué)習(xí)Java必須要掌握的技術(shù)。本書涵蓋了Java并發(fā)包中的核心類、API以及框架等內(nèi)容,并輔以詳盡的案例講解,幫助讀者快速學(xué)習(xí)、迅速掌握。如果你希望成長為一名優(yōu)秀的Java程序員,有必要讀一讀本書。
——許令波,《深入分析Java Web技術(shù)內(nèi)幕》作者
第一作者加多是一位非常勤奮的技術(shù)人員,經(jīng)常發(fā)布各種技術(shù)文章,有時候甚至能做到每天一篇,在并發(fā)編程網(wǎng)已經(jīng)累計(jì)發(fā)布了近百篇文章。本書是他多年的積累,厚積薄發(fā),從并發(fā)編程的基礎(chǔ)知識一直到實(shí)戰(zhàn)娓娓道來,希望讀者喜歡。
——方騰飛,并發(fā)編程網(wǎng)創(chuàng)始人
- GraphQL學(xué)習(xí)指南
- The Modern C++ Challenge
- 軟件項(xiàng)目管理(第2版)
- 零基礎(chǔ)PHP學(xué)習(xí)筆記
- iOS 9 Game Development Essentials
- 軟件架構(gòu)設(shè)計(jì):大型網(wǎng)站技術(shù)架構(gòu)與業(yè)務(wù)架構(gòu)融合之道
- PHP 7底層設(shè)計(jì)與源碼實(shí)現(xiàn)
- React Native Cookbook
- Visual Basic程序設(shè)計(jì)教程
- Python神經(jīng)網(wǎng)絡(luò)項(xiàng)目實(shí)戰(zhàn)
- C語言程序設(shè)計(jì)
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲案例實(shí)戰(zhàn)全流程詳解(入門與提高篇)
- Arduino家居安全系統(tǒng)構(gòu)建實(shí)戰(zhàn)
- jQuery炫酷應(yīng)用實(shí)例集錦
- Java Web開發(fā)就該這樣學(xué)