作者簡介 尚硅谷教育是一家專業的IT教育培訓機構,現擁有北京、深圳、上海、武漢、西安、成都六處分校,開設有JavaEE、大數據、HTML5前端等多門學科,累計發布視頻教程兩萬多集,總計時長四千多小時,廣受讚譽。通過面授課程、視頻分享、在線學習、直播課堂、圖書出版等多種方式,滿足了全國編程愛好者對多樣化學習場景的需求。 尚硅谷一直堅持「技術為王,課比天大」的發展理念,設有獨立的研究院,與多家互聯網大廠的研發團隊保持技術交流,保障教學內容始終基於研發一線,堅持聘用名校、名企的技術專家,對技術進行源碼級講解。 希望通過我們的努力,幫助到更多需要幫助的人,讓天下沒有難學的技術,為中國的軟體人才培養盡一點綿薄之力。
目錄 引言篇
第1章 JVM與Java體繫結構
1 1 為什麼要學習JVM
1 2 Java及JVM的簡介
1 2 1 Java:跨平台的語言
1 2 2 JVM:跨語言的平台
1 3 Java發展的重大事件
1 4 Open JDK和Oracle JDK
1 5 虛擬機與JVM
1 5 1 虛擬機
1 5 2 JVM
1 6 JVM的整體結構
1 7 Java代碼執行流程
1 8 JVM的架構模型
1 9 JVM的生命周期
1 10 JVM的發展歷程
1 10 1 Sun Classic VM
1 10 2 Exact VM
1 10 3 HotSpot VM
1 10 4 BEA 的JRockit
1 10 5 IBM的J9
1 10 6 KVM和CDC/CLDC HotSpot
1 10 7 Azul VM
1 10 8 Liquid VM
1 10 9 Apache Harmony
1 10 10 Microsoft JVM
1 10 11 Taobao JVM
1 10 12 Dalvik VM/ART VM
1 10 13 Graal VM
1 10 14 其他JVM
1 11 本章小結
第1篇 運行時數據區篇
第2章 運行時數據區及線程概述
2 1 運行時數據區概述
2 2 線程
2 3 本章小結
第3章 程序計數器
3 1 程序計數器介紹
3 2 程序計數器舉例說明
3 3 程序計數器常見問題
3 4 本章小結
第4章 虛擬機棧
4 1 虛擬機棧概述
4 2 棧的存儲單位
4 3 局部變數表
4 3 1 局部變數表簡介
4 3 2 Slot
4 4 操作數棧
4 5 棧頂緩存技術
4 6 動態鏈接
4 7 方法的調用
4 7 1 方法調用的分類
4 7 2 虛方法與非虛方法
4 7 3 關於invokedynamic指令
4 7 4 方法重寫的本質
4 7 5 虛方法表
4 8 方法返回地址
4 9 本章小結
第5章 本地方法介面
5 1 本地方法介面概述
5 2 本章小結
第6章 本地方法棧
第2篇 垃圾收集篇
第3篇 位元組碼與類的載入篇
第4篇 性能監控與調優篇
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。