如何查看class文件的jdk版本】的更多相关文章

版权声明:本文为博主原创文章,转载请注明本文链接.文章内容如有错误望能指正,以免误导更多人. https://blog.csdn.net/gnail_oug/article/details/471450471.事先编译好一个class文件,如:TestVersion.class 2.使用UltraEdit或Editplus打开class文件,我这里使用的editplus,如图: 3.打开时Encoding选择Hex viewer,以16进制方式显示 4.打开文件的内容如下: 5.只看第一行数据,…
教你如何查看CAD文件是哪个版本的 http://blog.sina.com.cn/s/blog_4c9fa4dd0101il1v.html (2013-03-10 22:24:52) 转载▼ 标签: 教育 分类: AutoCAD实用技巧 在工作中会遇到打开一张图纸时出现“图形文件无效”的提示,大部都是因为用低版本软件打开了高版本的图纸.而又如何真正确认该文件是用哪个版本创建的,以下教大家一个辨别的方法.正常的DWG文件可以通过记事本或者其他文本软件打开,看开头几个字节就知道版本号了 Versi…
用解压工具打开jar包(例子都是用7zip)   进入到META-INF目录,查看MANIFEST.MF文件,查看Bulid-Jdk,下图就为1.7.0_55版本的JDK,这就表示jetty-servlet-9.2.0.RC0.jar这个jar包的JDK版本是1.7的   当发现jar包的jdk版本为1.8,而linux的JDK版本为1.7,那么需要找到一个jdk为1.7版本的jar包,这就需要去到maven中央仓库去找到一个合适的jar包 如jetty-servlet-9.3.4.RC0.ja…
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版本相应关系例如以下: 版本 相应…
1.打开终端,输入:/usr/libexec/java_home -V 注意:输入命令参数区分大小写(-v是不对的,必须是-V) 2.如图:为输入命令: 当前Mac已安装jdk目录: Mac默认使用的jdk版本:…
方法1: 用二进制的查看方式打开该class文件,参考如下: 只看第一行数据,前面8个字节CA FE BA BE 是固定的,之后4个字节00 00 是次版本号,次版本号后面的4个字节(00 33)  是jdk的版本号. 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 方法2: javap -verbos…
使用UtralEdit或者sublime text打开编译后的.class文件, 其中cafe babe为magic number(魔数),标识这个文件是java的class文件. 0033转换成10进制是51(3*16^1+3*16^0).而51则是jdk 1.7.(50是jdk1.6.49为jdk1.5) 而51就是jdk1.7的minor.major version. 延伸:: 下表既是minor.major version表…
想要多个JDK 和 多个eclipse在一台电脑上同时运行无需配置环境变量,只需修改eclipse.ini文件即可启动eclipse. -vm D:\javaSE1.\jdk1.\bin\javaw.exe (只需添加配置JDK的路径,两行加在前面即可) -startup plugins/org.eclipse.equinox.launcher_1..jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x…
maven项目创建之后有时候默认设定了java的低版本,每次导入项目或者更新maven的时候可能或出现一些报错,在pom.xml设定版本免除这个问题 <build> <finalName>comparison-data-project</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma…