“深入理解JVM:类文件结构”的版本间差异
跳到导航
跳到搜索
(建立内容为“category:JVM”的新页面) |
无编辑摘要 |
||
第1行: | 第1行: | ||
[[category:JVM]] | [[category:JVM]] | ||
== 无关性的基石 == | |||
== Class类文件的结构 == | |||
6.3.1 魔数与Class文件的版本 | |||
6.3.2 常量池 | |||
6.3.3 访问标志 | |||
6.3.4 类索引、父类索引与接口索引集合 | |||
6.3.5 字段表集合 | |||
6.3.6 方法表集合 | |||
6.3.7 属性表集合 | |||
6.4 | |||
== 字节码指令简介 == | |||
6.4.1 字节码与数据类型 | |||
6.4.2 加载和存储指令 | |||
6.4.3 运算指令 | |||
6.4.4 类型转换指令 | |||
6.4.5 对象创建与访问指令 | |||
6.4.6 操作数栈管理指令 | |||
6.4.7 控制转移指令 | |||
6.4.8 方法调用和返回指令 | |||
6.4.9 异常处理指令 | |||
6.4.10 同步指令 | |||
== 公有设计,私有实现 == | |||
== Class文件结构的发展 == |
2020年10月25日 (日) 00:38的版本
无关性的基石
Class类文件的结构
6.3.1 魔数与Class文件的版本 6.3.2 常量池 6.3.3 访问标志 6.3.4 类索引、父类索引与接口索引集合 6.3.5 字段表集合 6.3.6 方法表集合 6.3.7 属性表集合 6.4
字节码指令简介
6.4.1 字节码与数据类型 6.4.2 加载和存储指令 6.4.3 运算指令 6.4.4 类型转换指令 6.4.5 对象创建与访问指令 6.4.6 操作数栈管理指令 6.4.7 控制转移指令 6.4.8 方法调用和返回指令 6.4.9 异常处理指令 6.4.10 同步指令