學習JVM的相關資料
《深入理解Java虛擬機——JVM高級特性與最佳實踐(第2版)》
基于最新JDK1.7,圍繞內存管理、執行子系統、程序編譯與優化、高效并發等核心主題對JVM進行全面而深入的分析,深刻揭示JVM的工作原理。以實踐為導向,通過大量與實際生產環境相結合的案例展示了解決各種常見JVM問題的技巧和實踐
《揭秘Java虛擬機:JVM設計原理與實現》
《揭秘Java虛擬機:JVM設計原理與實現》從源碼角度解讀HotSpot的內部實現機制,主要包含三大部分——JVM數據結構設計與實現、執行引擎機制及內存分配模型。數據結構部分包括Java字節碼文件格式、常量池解析、字段解析、方法解析。每一部分都給出詳細的源碼實現分析,例如字段解析一章,從源碼層面詳細分析了Java字段重排、字段繼承等關鍵機制
Java核心技術系列:Java虛擬機規范(Java SE 8版)
本書由該技術的創立人所寫,是權威的Java虛擬機參考資料。書中完備、準確而又詳盡地描述了Java虛擬機。它完整地講述了由JavaSE8所引入的新特性,例如對包含默認實現代碼的接口方法所做的調用,以及為支持類型注解及方法參數注解而對class文件格式所做的擴展。此書也闡明了class文件中各屬性的含義,以及字節碼驗證的規則
《實戰Java虛擬機:JVM故障診斷與性能優化》
《實戰Java虛擬機——JVM故障診斷與性能優化》內容簡介:隨著越來越多的第三方語言(Groovy、Scala、JRuby等)在Java虛擬機上運行,Java也儼然成為一個充滿活力的生態圈。本書將通過200余示例詳細介紹Java虛擬機中的各種參數配置、故障排查、性能監控以及性能優化
《HotSpot實戰》
《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)等內容
《自己動手寫Java虛擬機》
此書全書共分11章,從代碼和實戰的角度對class文件格式、運行時數據區域、指令集和解釋器、類和對象內部結構、方法調用和返回、異常處理等Java虛擬機核心概念進行了詳細討論。本書循序漸進,每一章都有可以獨立編譯和運行的代碼。通過實踐的方式,相信讀者可以更深刻地領悟Java虛擬機的工作原理
《深入理解JVM & G1 GC》
本書主要為學習Java語言的學生、初級程序員提供GC的使用參考建議及經驗,著重介紹了G1 GC
《垃圾回收的算法與實現》
本書分為“算法篇”和“實現篇”兩大部分。算法篇介紹了標記-清除算法、引用計數法、復制算法、標記-壓縮算法、保守式GC、分代垃圾回收、增量式垃圾回收、RC Immix算法等幾種重要的算法;實現篇介紹了垃圾回收在Python、DalvikVM、Rubinius、V8等幾種語言處理程序中的具體實現
《Java虛擬機精講》
HotSpot VM 是目前市面上高性能JVM 的代表作之一,它采用解釋器+JIT 編譯器的混合執行引擎,使得Java 程序的執行性能從此有了質的飛躍。本書以極其精練的語句詮釋了HotSpot VM 的方方面面,比如:字節碼的編譯原理、字節碼的內部組成結構、通過源碼的方式剖析HotSpot VM 的啟動過程和初始化過程、Java 虛擬機的運行時內存、垃圾收集算法、垃圾收集器(重點講解了Serial 收集器、ParNew 收集器、Parallel 收集器、CMS(Concurrent-Mark-Sweep)收集器和G1(Garbage-First)收集器)、類加載機制,以及HotSpot VM 基于棧的架構模型和執行引擎(解釋器的工作流程、JIT 編譯器的工作流程、分層編譯策略、熱點探測功能)等技術。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/74489.html
摘要:以下都是我看過都書籍,無論是新手或中級別的工程師,我可以保證內容質量,大佬可跳過概述知識無價還是建議各位童鞋把更多的資金投入到學習中。 以下都是我看過都書籍,無論是新手或中級別的工程師,我可以保證內容質量,大佬可跳過 概述 知識無價,還是建議各位童鞋把更多的資金投入到學習中。書名排名不分前后 《PHP7內核剖析》 showImg(https://segmentfault.com/img...
摘要:前言內列出的是已看過的。本篇文章內列出的書籍是準備要看或者正在看的,與大家分享。知識無價還是建議各位童鞋把更多的資金投入到學習中。 前言 https://segmentfault.com/a/11... 內列出的是已看過的。 本篇文章內列出的書籍是準備要看或者正在看的,與大家分享。 知識無價,還是建議各位童鞋把更多的資金投入到學習中。書名排名不分前后 《編碼:隱匿在計算機軟硬件背后的語...
摘要:開頭正式開啟我入職的里程,現在已是工作了一個星期了,這個星期算是我入職的過渡期,算是知道了學校生活和工作的差距了,總之,盡快習慣這種生活吧。當時是看的廖雪峰的博客自己也用做爬蟲寫過幾篇博客,不過有些是在前人的基礎上寫的。 showImg(https://segmentfault.com/img/remote/1460000010867984); 開頭 2017.08.21 正式開啟我...
摘要:近年來,直播短視頻行業的相關業務發展迅猛,本書主要介紹其中涉及的音視頻開發相關技術。希望本書能幫助讀者系統學習化繁為簡,在音視頻開發的道路上不斷進步。是進階和面試的必備書籍活動一參與方式識別抽獎助手小程序參與抽獎。 最近幾年國內的初級Android程序員已經很多了,但是中高級的Android技術人才仍然稀缺 這確實不假,當然也應證了一個問題:為什么中高級Android程序員不多呢? 確...
閱讀 6197·2021-11-22 15:32
閱讀 823·2021-11-11 16:54
閱讀 3162·2021-10-13 09:40
閱讀 2168·2021-09-03 10:35
閱讀 1831·2021-08-09 13:47
閱讀 1874·2019-08-30 15:55
閱讀 1938·2019-08-30 15:43
閱讀 2460·2019-08-29 17:06