書單整理目前能見到的比較熱門的與jvm相關的書籍,要想精通Java虛擬機,那就先來看一下這些書吧!

書單1:深入理解Java虛擬機:JVM高級特性與最佳實踐

推薦語:Java圖書領域公認的經典著作,圍繞內存管理、執行子系統、程序編譯與優化、高效並發等核心主題對JVM進行全面而深入的分析,深刻揭示JVM的工作原理。以實踐為導向,通過大量與實際生產環境相結合的案例展示了解決各種常見JVM問題的技巧和最佳實踐
書單2:深入理解JVM & G1 GC

推薦語:主要為學習Java語言的學生、初級程式設計師提供GC的使用參考建議及經驗,著重介紹了G1GC。通讀《深入理解JVM&G1GC》後,讀者可以深入了解G1GC性能調優的許多主題及相關的綜合性知識。讀者也可以把《深入理解JVM&G1GC》作為參考,對於感興趣的主題,直接跳到相應章節尋找答案。
書單3:自己動手寫Java虛擬機

推薦語:本書是繼《深入理解Java虛擬機》之後的又一經典著作,它一方面遵循《Java虛擬機規範》,一方面又獨闢蹊徑,不僅能讓Java虛擬機的學習變得更加簡單和有趣,而且能讓你對Java虛擬機的原理認識更深入和更深刻!
閱讀前需要知道Java虛擬機規範/Go語言
書單4:Java虛擬機規範(Java SE 8版)

推薦語:本書完整而準確地闡釋了Java虛擬機各方面的細節,圍繞Java虛擬機整體架構、編譯器、class文件格式、加載、連結與初始化、指令集等核心主題對Java虛擬機進行全面而深入的分析,深刻揭示Java虛擬機的工作原理。是深度了解Java虛擬機和Java語言實現細節的必讀之作,完整地講述了由JavaSE8所引入的新特性。
書單5:揭秘Java虛擬機

推薦語:從源碼角度解讀HotSpot的內部實現機制,本書主要包含三大部分——JVM數據結構設計與實現、執行引擎機制及內存分配模型。
書單6:實戰Java虛擬機

推薦語:本書通過200餘示例詳細介紹Java虛擬機中的各種參數配置、故障排查、性能監控以及性能優化。JVM故障診斷與性能優化不僅適合Java程式設計師,還適合任何一名工作於Java虛擬機之上的研發人員、軟體設計師、架構師。
書單7:Java虛擬機精講

推薦語:本書適用於任何對Java 虛擬機感興趣的Java 開發人員、系統架構師、Java 虛擬機愛好者。尤其是對於那些從未接觸過Java 虛擬機的Java 開發人員。
書單8:HotSpot實戰

推薦語:深入淺出地講解了HotSpot虛擬機的工作原理,將隱藏在它內部的本質內容逐一呈現在讀者面前。本書適合於已具有一定Java編程基礎的讀者,以及在Java或基於JVM的程式語言平臺下進行各類軟體開發的開發人員、測試人員和運維人員。對於JVM和程式語言愛好者來說,《HotSpot實戰》也具有一定的學習參考價值。