1、无关性的基石-字节码(.class)
2、Class类文件的结构
8位字节为基础单位的二进制流。
两种数据类型:无符号数和表。
无符号数:基本的数据类型。
表:无符号数或者其他表复合的数据类型。
2.1 魔数与Class文件的版本
魔数:文件首4字节
版本:5,6是次版本号,7,8字节是主版本号
2.2 常量池
版本之后是常量池。
常量池:字面量和符号引用
字面量:文本字符串、声明为final的常量值。
符号引用:类和接口的全限定名、字段的名称和描述符、方法的名称和描述符