使用Ultra Edit打开class文件

只看第一行的数据:

(1)前面8个字节CA FE BA BE是固定的。

(2)随后4个字节00 00是次版本号

(3)再后面的4个字节00 34是JDK的版本号(JDK1.8)。

 JDK版本号对应关系如下:

      34(对应十进制的50):JDK1.8

      33(对应十进制的50):JDK1.7

      32(对应十进制的50):JDK1.6

      jdk编译版本


相关文章: