ZL jvm 字节码含义

1以16进制打开一个class 文件 1 文件前4个字节是魔数 2 魔数后的4个字节是版本号,对应jdk的版本号 jvm向下兼容class文件 3常量池 (constant pool) 紧接着主版本号后面的就是常量池(长度不确定)一个java类定义的很多信息都是由常量池来维护的 可以将常量池看作是class文件资源仓库比如java类中定义的方法黑变量信息都是存在常量池中,常量池中保存两类常量  1
相关文章
相关标签/搜索