jvm 學習

jvm學習

基本結構:類加載器,執行引擎,運行時數據區,本地接口html

jvm歷史

  • jdk jre jvm 三者的關係 jdk>jre>jvm

內存結構

  1. 程序計數器
  2. Java 虛擬機棧
  3. 本地方法棧
  4. 方法區

java模塊化實現

  • jigsaw

運行時數據區

線程共享區
- 方法區
- Java堆
線程獨佔區
- 虛擬機棧
- 本地方法棧
- 程序計數器
本地方法區
- 本地庫接口
- 執行引擎java

垃圾回收機制
性能監控工具
  • jconsole.exe java自帶的監控工具(程序運行時)
  • javap.exe 反彙編器javap命令反彙編一個java字節代碼文件,返回有關可變部分和成員函數的信息
性能調優案例實戰
認識類的文件結構
類加載機制
字節碼執行引擎
虛擬機編譯及運行時優化
線程高級

jvm相關書籍

JVM 底層原理(含電子書)git

JVM調優總結

[JVM調優總結]http://www.javashuo.com/article/p-cwbredzb-r.htmlgithub

Java應用線上問題排查的經常使用工具和方法app

http://www.iocoder.cnjvm

相關文章
相關標籤/搜索