HotSpot實戰檢視原始碼討論檢視歷史
《HotSpot實戰》,陳濤 著,出版社: 人民郵電出版社。
人民郵電出版社是全國優秀出版社、全國百佳圖書出版單位。人民郵電出版社出版領域涵蓋科技出版、教育出版、大眾出版,涉及信息技術、通信、工業技術、科普[1]、經濟管理、攝影、藝術、運動與休閒、心理學、少兒、大中專教材等10餘個出版門類,年出版圖書[2]近萬種。
內容簡介
《HotSpot實戰》深入淺出地講解了HotSpot虛擬機的工作原理,將隱藏在它內部的本質內容逐一呈現在讀者面前,包括OpenJDK與HotSpot項目、編譯和調試HotSpot的方法、HotSpot內核結構、Launcher、OOP-Klass對象表示系統、鏈接、運行時數據區、方法區、常量池和常量池Cache、Perf Data、Crash分析方法、轉儲分析方法、垃圾收集器的設計演進、CMS和G1收集器、棧、JVM對硬件寄存器的利用、棧頂緩存技術、解釋器、字節碼錶、轉發表、Stubs、Code Cache、Code生成器、JIT編譯器、C1編譯器、編譯原理、JVM指令集實現、函數的分發機制、VTABLE和ITABLE、異常表、虛擬機監控工具(如jinfo、jstack、jhat、jmap等)的實現原理和開發方法、Attach機制、基於GUI的JVM分析工具(如MAT、VisualVM)等內容。 除了HotSpot技術,《HotSpot實戰》還對方法論進行了探討。在各個章節的講解中,都會有一些與系統運行機制相關的實戰或練習,供讀者練手。通過這些實戰練習,不僅有助於讀者加深對知識或原理的理解,更為重要的是,它還可以培養讀者獨立探索的思維方式,這有助於讀者把知識融會貫通並靈活應用到實際項目中。 《HotSpot實戰》適合於已具有一定Java編程基礎的讀者,以及在Java或基於JVM的編程語言平台下進行各類軟件開發的開發人員、測試人員和運維人員。對於JVM和編程語言愛好者來說,《HotSpot實戰》也具有一定的學習參考價值。
參考文獻
- ↑ 100部科普經典名著,豆瓣,2018-04-26
- ↑ 圖書的演變歷史資料,學習啦,2017-06-07