JVM 运行架构图(中文版)
2023-04-02 23:55:51 0 举报
java架构师第一课,读懂JVM架构
作者其他创作
大纲/内容
方法区
类中特殊方法
Class 字节码文件
方法返回地址
初始化
操作数栈
链接阶段
S0
JIT 编译器
JVM运行架构图
本地方法库
栈帧
方法返回值类型
接口实例
Eden Area
运行中常量池
线程
类全名
类引用
本地方法栈
解释器
JAVA虚拟机栈
字段方法信息
字段修饰符
Profiler
老年代
自定义加载器ApplicationClassLoader
字段名称
准备
加载阶段
线程2寄存器
构造器、方法代码(类信息)
修饰符
局部变量表
方法参数类型
域引用
类静态变量
中间代码生成器
启动类加载器ClassLoader
实例初始化方法:<clinit>
实例初始化
校验、验证
运行时数据区
类加载器子系统
..线程N寄存器
其他信息
S1
线程1寄存器
方法名
执行引擎
方法表
字节码
动态链接
方法引用
解析
类加载器引用
代码优化器
超级类全名
PC寄存器
堆
垃圾回收器
扩展类加载器Extension ClassLoader
参数名
JIT代码缓存
静态变量
异常表
本地方法接口
字符串值
年轻代
常量池
字段类型
类实例引用
类型信息
TLAB
目标代码生成器
字面量
0 条评论
下一页