1. 程式人生 > >怎樣查看class文件的jdk版本號

怎樣查看class文件的jdk版本號

技術 cin jdk1.7 ont 分享 table bsp art add

1、事先編譯好一個class文件。如:TestVersion.class

2、使用UltraEdit或Editplus打開class文件,我這裏使用的editplus,如圖:

技術分享

3、打開時Encoding選擇Hex viewer,以16進制方式顯示

技術分享

4、打開文件的內容例如以下:

技術分享

5、僅僅看第一行數據,前面8個字節CA FE BA BE 是固定的。之後4個字節00 00 是次版本。次版本後面的4個字節00 33 是jdk的版本。如我這裏使用的是jdk1.7

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






怎樣查看class文件的jdk版本號