如何查看Class文件编译的JDK版本
来源:互联网 发布:三星oculus 软件下载 编辑:程序博客网 时间:2024/05/01 04:55
由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出java.lang.UnsupportedClassVersionE
有时候需要确认到底是哪个类的版本低。所以需要确认类的编译JDK的版本。
可用二进制编辑工具(例如EmEditor)打开类文件,会有以下的显示:
CA FE BA BE 00 00 00 32.....
而上面的32是编译这个类的JDK版本,32表示是50,是JDK1.6;31表示49,是JDK1.5;30表示48,是JDK1.4......依次类推。
如编译上面的类的JDK为JDK1.6。所以你在环境是JDK1.6以下的引用这个类,就会抛出版本不对的异常。
- 如何查看Class文件编译的JDK版本
- 如何查看Class文件编译的JDK版本
- 如何查看Class文件编译的JDK版本 by UltraEdit
- 查看class文件的编译jdk版本
- 如何查看class文件的jdk版本
- 如何查看class文件的jdk版本
- 如何查看class文件的jdk版本
- 如何查看一个class文件,是jdk什么版本的编译器编译的?
- 通过编译后的class文件查看jdk的版本
- CMD中查看CLASS文件编译的JDK版本
- CMD中查看CLASS文件编译的JDK版本
- 如何查看class文件对应的JDK版本
- 查看class编译所用的JDK版本
- class文件如何得知jdk编译版本
- 如何查看JAVA类文件的编译JDK版本信息
- 查看Class文件的JDK版本
- 查看class文件的jdk版本
- 查看class 文件编译的jdk 版本号
- Nokia N9 相关的网站,不定期更新
- 学习与考试
- Android导入第三方jar包,proguard混淆脚本(屏蔽警告,不混淆第三方包)
- Highcharts报表之柱状图
- java web项目中上传文件、图片路径问题
- 如何查看Class文件编译的JDK版本
- ListView的异步加载图片
- MFC如何使用自己画的光标
- 使用Latex编辑你的论文 傻瓜版
- C/C++ 读文件方式类比
- eclipe + GoogleCode 管理代码
- Windows 7下:应用程序无法正常启动(0xc0150002)
- Xmanager3连接RedHat5
- 【第六章】 AOP 之 6.1 AOP基础 ——跟我学spring3