如何查看java的class文件是被哪个版本的jdk编译的?

2022-03-26 科技 119阅读
使用UE(UltraEdit)打开.class文件,切换到16进制模式,查看第1行:CAFEBABE000000320075070002010027;.....前8个字节:CAFEBABE是固定的后面的4个字节:0000是次版本号次版本号后面的4个字节:0032是编译源代码的jdk版本号32(对应十进制的50):JDK1.631(对应十进制的49):JDK1.530(对应十进制的48):JDK1.42F(对应十进制的47):JDK1.32E(对应十进制的46):JDK1.2编译器的jdk版本是1.2编译器的jdk版本是1.6
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com