書單推薦
更多
新書推薦
更多

Java高并發(fā)編程詳解:多線程與架構設計

 Java高并發(fā)編程詳解:多線程與架構設計

定  價:89 元

叢書名:Java核心技術系列

        

當前圖書已被 3 所學校薦購過!
查看明細

  • 作者:汪文君 著
  • 出版時間:2018/5/1
  • ISBN:9787111599937
  • 出 版 社:機械工業(yè)出版社
  • 中圖法分類:TP312JA 
  • 頁碼:
  • 紙張:膠版紙
  • 版次:1
  • 開本:16開
9
7
5
8
9
7
9
1
9
1
3
1
7

本書主要包含四個部分:

*部分主要闡述Thread的基礎知識,詳細介紹線程的API使用、線程安全、線程間數據通信,以及如何保護共享資源等內容,它是深入學習多線程內容的基礎。

第二部分引入了ClassLoader,這是因為ClassLoader與線程不無關系,我們可以通過synchronized關鍵字,或者Lock等顯式鎖的方式在代碼的編寫階段對共享資源進行數據一致性保護,那么一個Class在完成初始化的整個過程到*后在方法區(qū)(JDK8 以后在元數據空間)其數據結構是怎樣確保數據一致性的呢?這就需要對ClassLoader有一個比較全面的認識和了解。

第三部分詳細、深入地介紹volatile關鍵字的語義,volatile關鍵字在Java中非常重要,可以說它奠定了Java核心并發(fā)包的高效運行,在這一部分中,我們通過實例展示了如何使用volatile關鍵字以及非常詳細地介紹了Java內存模型等知識。

本書的第四部分,站在程序架構設計的角度深入講解了如何設計高效靈活的多線程應用程序,這一部分長達15個章節(jié),其重要程度可見一斑。

 你還可能感興趣
 我要評論
您的姓名   驗證碼: 圖片看不清?點擊重新得到驗證碼
留言內容