zoukankan      html  css  js  c++  java
  • 如何查看class文件的jdk版本

    版权声明:本文为博主原创文章,转载请注明本文链接。文章内容如有错误望能指正,以免误导更多人。 https://blog.csdn.net/gnail_oug/article/details/47145047
    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


    ---------------------
    作者:gnail_oug
    来源:CSDN
    原文:https://blog.csdn.net/gnail_oug/article/details/47145047
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    maven配置
    redis测试
    智慧社区技术总结
    视频导航
    Delphi 任务栏中不显示窗口
    Delphi 设置程序图标为系统默认图标
    清除Windows系统图标缓存
    C/C++ 变量的本质分析
    005 C/C++ 数据类型_void
    004 C/C++ 数据类型_类型别名
  • 原文地址:https://www.cnblogs.com/muhy/p/10401020.html
Copyright © 2011-2022 走看看