如何查看java class文件的jdk版本

方法1:

用二进制的查看方式打开该class文件,参考如下:

只看第一行数据,前面8个字节CA FE BA BE 是固定的,之后4个字节00 00 是次版本号,次版本号后面的4个字节(00 33)  是jdk的版本号。

jdk版本号对应关系如下:

 

版本号对应十进制jdk版本号
2E 46 jdk1.2
2F 47 jdk1.3
30 48 jdk1.4
31 49 jdk1.5
32 50 jdk1.6
33 51 jdk1.7
34 52 jdk1.8

 

 

方法2:

javap -verbose  some.class

 

posted @ 2017-07-15 15:48  微信公众号--共鸣圈  阅读(646)  评论(0编辑  收藏  举报