如何查看class文件的jdk版本

用Uedit32的二进制方式查看class文件



 

0-3位:  固定值 (CA FE BA BE

4-5位:次版本号(00 00)

6-7位:主版本号 (00 31)

主版本号与JDK对应关系

十六进制 十进制 JDK版本
00 30 48 JDK1.4
00 31 49 JDK1.5
00 32 50 JDK1.6
00 33 51 JDK1.7
00 34 52 JDK1.8

    

 Intellij idea 中指定编译级别设置:



 

猜你喜欢

转载自java12345678.iteye.com/blog/2257504