Class文件是以无符号字节为基础单位的二进制流,每个数据项目严格按照顺序紧密地排列在文件中。 版本信息,常量池 常量池中主要放置字面量和符号引用 字面量:文本字符串,final常量 符号引用:导出的包,字段,方法等 java在javac进行编译时不会像c++一样进行连接,而是在加载class文件时动态连接。 在class文件中不会存储方法,字段在内存中的地址,而是在使用时经过虚拟机的转换才能使用。