当前位置:首页 > 网站源码 > 正文内容

怎么看class文件的jdk版本(如何看class文件是哪个jdk版本编译的)

网站源码1年前 (2023-07-26)269

使用Eclispse自带的工具,即使看不到源码,也还可以看到该class当时编译器的版本如果没有eclipse,也可以使用java自带的工具,查看 class的编译器版本号或者 我们可以看一下 jdk版本和major version对应关系J2SE 8 = 52。

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

1 准备好要查看的class文件,本例使用Toolsclass文件2 使用UltraEdit打开class文件 3 如果显示效果如下图一样,则表示默认使用的是16进制方式显示4 如果不是16进制方式,则显示为下图的乱码样式此时。

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

1事先编译好一个class文件,如TestVersionclass 2使用UltraEdit或Editplus打开class文件,我这里使用的editplus,如图3打开时Encoding选择Hex viewer,以16进制方式显示 4打开文件的内容如下5只看第一行数据。

先命令行使用quotcmdquot,接着在dos界面输入 quotjava versionquot。

1变量名JAVA_HOME 值C\Program Files\Java\jdk170 以你安装目录为准,确认里面有bin和lib,jre等多个文件夹2变量名classpath 值%JAVA_HOME%\lib%JAVA_HOME%\lib\dtjar千万别漏了。

的 class 文件格式在 Sun 的 12 版本的 SDK 中,JVM 能够支持从版本。

使用UEUltra Edit打开class文件,切换到16进制模式,查看第1行 CA FE BA BE 00 00 00 3200 75 07 00 02 01 00 27 前8个字节CA FE BA BE 是固定的后面的4个字节00 00是次版本号次。

详细代码,如上。

有两种方法可以查看eclipse中jdk的版本第一种方法点击开始运行输入cmd点击确定在cmd命令行窗口中输入java version,就可以显示出当前在使用的jdk的版本号了,如下图第二种方法运行eclipse,点击windows。

怎么看class文件的jdk版本(如何看class文件是哪个jdk版本编译的)

1 第一步,查看并配置环境变量这里不做解释,如下图图片是配置成功的,请仿照下图进行修改多图 2 第二步,找到java文件夹jdk安装路径,进入java文件夹并且新建文本文档并且把名字修改为HI多图 3 第三步。

linux下找到class文件输入的命令hexdump C YourClassFileclass 前四个字节为固定的 CA FE BA BE ,接下来的四个字节为次版本号0000和主版本号003333JDK17 32JDK16 31JDK15 30JDK14。

随便找到JAR包文件中的c某个class文件,看一下class文件的前面几个16进制是多少,就可以知道编译的JDK版本了 具体的JDK版本号对应的版本名称可以查看 网页链接 这篇文章。

这个估计没法完成除非能class文件中有某个版本特有的功能比如说,15版本里加入标签功能,14版本就没有。

在cmd中输入java version来查看,下图为64位 如果没有标明是多少位的,默认一般是32位的JDK环境变量配置1右键桌面上“我的电脑”“属性”,在弹出的页面上点击“高级系统设置”2在弹出的“系统属性”窗口。

不一样 不同点主要体现在两个部分1每个class文件的开头几个字节中有标识jdk版本的数值信息,这个应该不一样,比如jdk5编译的是49,jdk6编译的是50javac 有两个参数是 source lt版本 和 target lt版本。

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://2565999.com/post/23486.html

分享给朋友:

“怎么看class文件的jdk版本(如何看class文件是哪个jdk版本编译的)” 的相关文章

梦见去钓鱼是什么意思(梦见去钓鱼是什么预兆)

梦见去钓鱼是什么意思(梦见去钓鱼是什么预兆)

本篇文章给大家谈谈梦见去钓鱼是什么意思,以及梦见去钓鱼是什么预兆对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、梦见钓鱼是什么意思? 2、梦见钓鱼是什么意思 3、梦...

手游托在什么网站申请(怎样加入手游托)

手游托在什么网站申请(怎样加入手游托)

本篇文章给大家谈谈手游托在什么网站申请,以及怎样加入手游托对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、在哪个平台可以当手游托?当托的平台有哪些? 2、天谕手游如何当...

允许小程序访问相册(允许小程序访问相册安全吗)

允许小程序访问相册(允许小程序访问相册安全吗)

本篇文章给大家谈谈允许小程序访问相册,以及允许小程序访问相册安全吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、我不打开某个小程序,它能否访问我的相册? 2、如何允许...

免费网页源码文件(免费开源网站源码)

免费网页源码文件(免费开源网站源码)

今天给各位分享免费网页源码文件的知识,其中也会对免费开源网站源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、好用的免费网站源码网站有哪些? 2、把网站...

自制代码编辑器(自制代码编辑器下载)

自制代码编辑器(自制代码编辑器下载)

今天给各位分享自制代码编辑器的知识,其中也会对自制代码编辑器下载进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、写代码软件 2、MHP3自制任务编辑器问题...

伊利奶粉查询追溯码怎么查(伊利奶粉查询追溯码怎么查真假)

伊利奶粉查询追溯码怎么查(伊利奶粉查询追溯码怎么查真假)

今天给各位分享伊利奶粉查询追溯码怎么查的知识,其中也会对伊利奶粉查询追溯码怎么查真假进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、伊利防伪码查询系统 2...