JVM
2022-06-17 15:41:55 9 举报
AI智能生成
登录查看完整内容
jvm知识体系
作者其他创作
大纲/内容
执行引擎(Excution Engine)
本地方法接口(Native Method Interface)
字节码文件(Byte Code File)
引导类加载器(BootStrapClassLoader)
扩展类加载器(Extenal ClassLoader)
应用程序类加载器(AppClassLoader)
用户自定义类加载器
自定义类加载器
类加载器(ClassLoader)
双亲委派机制
沙箱安全机制
阶段一:加载
1.验证
2.准备
3.解析
阶段二:链接
阶段三:初始化
类加载器子系统(Class Loader Subsystem)
PC寄存器(Program Counter Register)
局部变量表(Local Variables)
操作数栈(Operand Stack)
动态链接(Dynamic Linking)
方法返回地址(Return Address)
其他信息
栈帧(Stack Frame)
虚拟机栈(VM Stack)
本地方法栈(Native Method Stack)
伊甸区(Eden Space)
生存区(Survivor Space)
新生区(Yong Generation Space)
养老区(Tenure Generation Space)
内存细分
TLAB
堆空间参数
栈上分配
同步省略
标量替换
代码优化
堆(Heap)
类型信息
运行时常量池
静态变量
JIT代码缓存
域信息
方法信息
方法区(Method Area)
运行时数据区(Runtime Data Area)
JVM
0 条评论
回复 删除
下一页