1.JVM与字节码

字节码在虚拟机中执行(.class)
语言无关性
JVM与字节码基础

2.class文件结构

  • ⼀组以8位字节为基础单位的⼆进制流
  • 魔数
    • 0xCAFEBABE
  • 版本号
  • 常量池
    • 字⾯量
    • 符号引⽤
  • 访问标志
  • 类索引、⽗类索引与接⼝索引集合
  • 字段表集合
  • ⽅法表集合
  • 属性表集合 (代码的实现作为⼀个属性值

相关文章: