關(guān)于我們
書單推薦
新書推薦

深入理解Java虛擬機:JVM高級特性與最佳實踐(第2版)

深入理解Java虛擬機:JVM高級特性與最佳實踐(第2版)

定  價:79 元

        

  • 作者:周志明 著
  • 出版時間:2013/5/1
  • ISBN:9787111421900
  • 出 版 社:機械工業(yè)出版社
  • 中圖法分類:TP312 
  • 頁碼:452
  • 紙張:膠版紙
  • 版次:2
  • 開本:16開
9
7
4
8
2
7
1
1
9
1
0
1
0
  《深入理解Java虛擬機:JVM高級特性與最佳實踐》第1版兩年內(nèi)印刷近10次,4家網(wǎng)上書店的評論近4?000條,98%以上的評論全部為5星級的好評,是整個Java圖書領域公認的經(jīng)典著作和超級暢銷書,繁體版在臺灣也十分受歡迎。第2版在第1版的基礎上做了很大的改進:根據(jù)最新的JDK 1.7對全書內(nèi)容進行了全面的升級和補充;增加了大量處理各種常見JVM問題的技巧和最佳實踐;增加了若干與生產(chǎn)環(huán)境相結(jié)合的實戰(zhàn)案例;對第1版中的錯誤和不足之處的修正;等等。第2版不僅技術(shù)更新、內(nèi)容更豐富,而且實戰(zhàn)性更強。
  《深入理解Java虛擬機:JVM高級特性與最佳實踐》共分為五大部分,圍繞內(nèi)存管理、執(zhí)行子系統(tǒng)、程序編譯與優(yōu)化、高效并發(fā)等核心主題對JVM進行了全面而深入的分析,深刻揭示了JVM的工作原理。第一部分從宏觀的角度介紹了整個Java技術(shù)體系、Java和JVM的發(fā)展歷程、模塊化,以及JDK的編譯,這對理解本書后面內(nèi)容有重要幫助。第二部分講解了JVM的自動內(nèi)存管理,包括虛擬機內(nèi)存區(qū)域的劃分原理以及各種內(nèi)存溢出異常產(chǎn)生的原因;常見的垃圾收集算法以及垃圾收集器的特點和工作原理;常見虛擬機監(jiān)控與故障處理工具的原理和使用方法。第三部分分析了虛擬機的執(zhí)行子系統(tǒng),包括類文件結(jié)構(gòu)、虛擬機類加載機制、虛擬機字節(jié)碼執(zhí)行引擎。第四部分講解了程序的編譯與代碼的優(yōu)化,闡述了泛型、自動裝箱拆箱、條件編譯等語法糖的原理;講解了虛擬機的熱點探測方法、HotSpot的即時編譯器、編譯觸發(fā)條件,以及如何從虛擬機外部觀察和分析JIT編譯的數(shù)據(jù)和結(jié)果;第五部分探討了Java實現(xiàn)高效并發(fā)的原理,包括JVM內(nèi)存模型的結(jié)構(gòu)和操作;原子性、可見性和有序性在Java內(nèi)存模型中的體現(xiàn);先行發(fā)生原則的規(guī)則和使用;線程在Java語言中的實現(xiàn)原理;虛擬機實現(xiàn)高效并發(fā)所做的一系列鎖優(yōu)化措施。
 你還可能感興趣
 我要評論
您的姓名   驗證碼: 圖片看不清?點擊重新得到驗證碼
留言內(nèi)容