Java虚拟机规范
Java SE 12 Edition
介绍
Java虚拟机的结构
编译Java虚拟机
- 格式示例
- 使用常量、局部变量和控制结构
- 算术
- 访问运行时常量池
- 更多控制示例
- 接收参数
- 调用方法
- 使用类实例
- 数组
- 编译开关
- 操作数堆栈上的操作
- 抛出和处理异常
- 编译finally
- 同步
- 注解
- 模块
class文件格式
- ClassFile结构
- 名称
- 描述符
- 常量池
- 字段
- 方法
- 属性
- 格式检查
- Java虚拟机代码的约束
- class文件的验证
- Java虚拟机的局限性
加载、链接和初始化
- 运行时常量池
- Java虚拟机启动
- 创建和加载
- 链接
- 初始化
- 绑定原生方法实现
- Java虚拟机退出
Java虚拟机指令集
- 假设:“必须”的含义
- 保留的操作码
- 虚拟机错误
- 指令描述的格式
- 指令
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。