java虛擬機(jī)精講是一本Java程序員人人必備的JVM入門經(jīng)典,由資深架構(gòu)師高翔龍編著。本書以精練的語(yǔ)句結(jié)合源碼剖析的方式詮釋了JVM的許多關(guān)鍵原理,全書突破技術(shù)圖書習(xí)慣寫作套路,從Java是什么開始講起,直接進(jìn)入字節(jié)碼的編譯原理,深入基礎(chǔ),切入底層,再進(jìn)入內(nèi)存分配和垃圾回收等稍高級(jí)的內(nèi)容,把每個(gè)基礎(chǔ)概念講清楚,把每個(gè)概念用自己的話寫清楚,非常適合不懂JVM但又必須學(xué)習(xí)JVM的初學(xué)者。

2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀

收起介紹展開介紹

內(nèi)容介紹
HotSpot VM 是目前市面上高性能JVM 的代表作之一,它采用解釋器+JIT 編譯器的混合執(zhí)行引擎,使得Java 程序的執(zhí)行性能從此有了質(zhì)的飛躍。《java虛擬機(jī)精講》以極其精練的語(yǔ)句詮釋了HotSpot VM 的方方面面,比如:字節(jié)碼的編譯原理、字節(jié)碼的內(nèi)部組成結(jié)構(gòu)、通過源碼的方式剖析HotSpot VM 的啟動(dòng)過程和初始化過程、Java 虛擬機(jī)的運(yùn)行時(shí)內(nèi)存、垃圾收集算法、垃圾收集器(重點(diǎn)講解了Serial 收集器、ParNew 收集器、Parallel 收集器、CMS(Concurrent-Mark-Sweep)收集器和G1(Garbage-First)收集器)、類加載機(jī)制,以及HotSpot VM 基于棧的架構(gòu)模型和執(zhí)行引擎(解釋器的工作流程、JIT 編譯器的工作流程、分層編譯策略、熱點(diǎn)探測(cè)功能)等技術(shù)。
java虛擬機(jī)精講章節(jié)目錄
第1章 Java體系結(jié)構(gòu) 1.1 認(rèn)識(shí)Java 1.1.1 與生俱來的優(yōu)點(diǎn) 1.1.2 語(yǔ)法結(jié)構(gòu)和對(duì)象模型 1.1.3 歷史版本追溯 1.2 Java重要概念 1.2.1 Java編程語(yǔ)言 1.2.2 字節(jié)碼 1.2.3 JavaAPI。 1.2.4 Java虛擬機(jī) 1.3 安裝與配置Java運(yùn)行環(huán)境 1.3.1 Windows環(huán)境下的安裝與配置 1.3.2 Linux環(huán)境下的安裝與配置 1.3.3 編寫Java程序 1.3.4 編譯與運(yùn)行 1.3.5 關(guān)鍵字與標(biāo)示符 1.4 Java技術(shù)的新特性 1.4.1 Java模塊化與OSGi技術(shù) 1.4.2 語(yǔ)言無關(guān)性 1.4.3 使用Fork/Join框架實(shí)現(xiàn)多核并行 1.4.4 豐富的語(yǔ)法特性 1.4.5 過渡到64位虛擬機(jī) 1.5 實(shí)戰(zhàn):玩轉(zhuǎn)OpenJDK 1.5.1 JDK與OpenJDK的關(guān)系 1.5.2 基于OpenJDK深度定制的 淘寶JVM(TaobaoVM) 1.5.3 下載OpenJDK源代碼 1.5.4 構(gòu)建編譯環(huán)境 1.5.5 執(zhí)行整個(gè)OpenJDK的編譯 1.5.6 執(zhí)行單獨(dú)HotSpot的編譯 1.5.7 導(dǎo)致編譯失敗的一些疑難雜癥 1.5.8 使用GDB工具Debug HotSpot 1.6 本章小結(jié) 第2章 字節(jié)碼的編譯原理 2.1 javac編譯器簡(jiǎn)介 2.1.1 javac與Eclipse Compiler for Java編譯器 2.1.2 javac的使用與標(biāo)準(zhǔn)選項(xiàng)配置 2.1.3 編譯原理 2.1.4 下載javac編譯器源碼 2.1.5 調(diào)用compile()方法執(zhí)行編譯 2.2 詞法解析步驟 第3章 字節(jié)碼文件 第4章 剖析HotSpot的Launcher 第5章 剖析HotSpot的初始化過程 第6章 內(nèi)存分配與垃圾回收 第7章 類加載機(jī)制 第8章 剖析HotSpot的架構(gòu)模型與執(zhí)行引擎 附錄A Java7新增語(yǔ)法特性 附錄B 指令助記符
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀

- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 102j331地溝及蓋板圖集
- 212j201平屋面建筑構(gòu)造圖集 pdf電子版
- 3機(jī)械設(shè)計(jì)手冊(cè)軟件版 v3.0破解版 附安裝教程
- 4欄桿圖集15j403-1 pdf電子版
- 5建筑電氣工程施工質(zhì)量驗(yàn)收規(guī)范gb50303-2015 pdf電子版
- 6421頁(yè)pdf完整版
- 7高效能人士的七個(gè)習(xí)慣(30周年紀(jì)念版) pdf+epub高清版
- 816j914-1公用建筑衛(wèi)生間圖集 pdf電子版
- 905s502室外給水管道附屬構(gòu)筑物圖集
- 10工程地質(zhì)手冊(cè)第五版pdf高清電子版
熱門推薦
網(wǎng)易新聞電腦版 v113.987.37M / 簡(jiǎn)體中文
瀟湘書院電腦版 v2.3.13.92049.58M / 簡(jiǎn)體中文
開源閱讀電腦版 v3.25.04150011.54M / 簡(jiǎn)體中文
cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.4104.49M / 簡(jiǎn)體中文
網(wǎng)易云閱讀電腦版 v6.7.226.41M / 簡(jiǎn)體中文
數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡(jiǎn)體中文
吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
linux常用命令大全 chm版1.48M / 簡(jiǎn)體中文
docker入門實(shí)戰(zhàn) pdf完整版1.38M / 簡(jiǎn)體中文
Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡(jiǎn)體中文