本文作者:qiaoqingyi

怎么看class文件的编译版本(怎么看class文件的jdk版本)

qiaoqingyi 2023-08-06 204

class文件是java编译后的文件,要是直接用记事本打开的话,通常都是一对乱码,如果想要查看和编辑class文件的话,可以使用Java反编译工具打开,比如jad等等,eclipse中就有一个jad反编译插件与普通程序不同的是,class文件并。

方法步骤 一般来说,如果使用高版本jdk编译之后的class文件,编译的时候没有带source和targe参数,再把class文件放到低版本环境下运行,会出现如图所示的错误 Test Unsupported major。

那是不可能的,除非你加入了调试信息,也就是编译的时候加入了g参数,然后用gdb调试就可以显示最大程度上查看一个elf文件信息{ readelf Wa aout head readelf wi aout readelf p comment aout objdum。

怎么看class文件的编译版本(怎么看class文件的jdk版本)

查看class文件编译的jdk版本步骤如下1首先打开cmd命令行窗口,输入如下指令会输出一些信息,大致如下Compiled from quotHtmlCrawerjavaquotpublic class extends SourceFile quotH。

阅读
分享