虚拟机执行子系统
类文件结构概述数据项的具体含义魔数与文件版本常量池访问标志、类、父类、接口索引集合字段表方法表属性表集合Code其他
字节码指令简介加载与存储运算类型转换对象创建与访问操作数控制转移方法调用与返回异常处理、同步
类加载机制类加载的时机类加载的过程类加载器双亲委派模型破坏双亲委派模型
字节码执行引擎运行时栈帧结构方法调用
引用
你好! 这是我对于JVM 虚拟机执行子系统相关知识点的梳理与思考,希望对你能有所帮助;菜鸟萌新,问题多多,欢迎指出,谢谢!本文章以图为主,如果文章中没有图片,麻烦移步:
链接.
类文件结构
概述
数据项的具体含义
魔数与文件版本
常量池
访问标志、类、父类、接口索引集合
字段表
方法表
属性表集合
Code
其他
字节码指令简介
加载与存储
运算
类型转换
对象创建与访问
操作数
控制转移
方法调用与返回
异常处理、同步
类加载机制
类加载的时机
类加载的过程
类加载器
双亲委派模型
破坏双亲委派模型
字节码执行引擎
运行时栈帧结构
方法调用
引用
[1]: 深入理解Java虚拟机: JVM高级特性与最佳实践(第3 版) 周志明