- 軟件大?。?span>18.64M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2017-12-13 13:01
- 運行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無
76.96M/中文/1.3
40.67M/中文/3.3
24.41M/中文/5.0
11.71M/中文/0.0
33.15M/中文/10.0
深入理解java虛擬機第二版是一款帶你深入了解java編程的教材,可以幫助你輕松的由簡到難的學習java虛擬機知識,有需要的朋友歡迎下載學習!
《深入理解Java虛擬機》同時從核心理論和實際運用這兩個角度去探討與解析Java虛擬機的奧秘,本書極盡化繁為簡之妙,能帶領(lǐng)你在輕松中領(lǐng)略Java虛擬機的奧秘。本書是近年來國內(nèi)出版的唯一一本與Java虛擬機相關(guān)的專著,也是唯一一本同時從核心理論和實際運用這兩個角度去探討Java虛擬機的著作,不僅理論分析得透徹,而且書中包含的典型案例和最佳實踐也極具現(xiàn)實指導意義。
第一部分
從宏觀的角度介紹了整個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)容