Java高並發編程詳解:多執行緒與架構設計

《Java高並發編程詳解:多執行緒與架構設計》是一部由汪文君所編著的書籍, 機械工業出版社出版發行。

出版信息

•出版社:機械工業出版社

•ISBN:9787111599937

•版次:1

•商品編碼:12368970

•品牌:機工出版

•包裝:平裝

•叢書名:Java核心技術系列

•開本:16開

•出版時間:2018-05-01

•用紙:膠版紙

•頁數:379

內容簡介

本書主要包含四個部分:
部分主要闡述Thread的基礎知識,詳細介紹執行緒的API使用、執行緒安全、執行緒間數據通信,以及如何保護共享資源等內容,它是深入學習多執行緒內容的基礎。
第二部分引入了ClassLoader,這是因為ClassLoader與執行緒不無關係,我們可以通過synchronized關鍵字,或者Lock等顯式鎖的方式在代碼的編寫階段對共享資源進行數據一致性保護,那么一個Class在完成初始化的整個過程到後在方法區(JDK8 以後在元數據空間)其數據結構是怎樣確保數據一致性的呢?這就需要對ClassLoader有一個比較全面的認識和了解。
第三部分詳細、深入地介紹volatile關鍵字的語義,volatile關鍵字在Java中非常重要,可以說它奠定了Java核心並發包的高效運行,在這一部分中,我們通過實例展示了如何使用volatile關鍵字以及非常詳細地介紹了Java記憶體模型等知識。

相關詞條

熱門詞條

聯絡我們