码迷,mamicode.com
首页 > 编程语言 > 详细

如何通过class文件来查看java的版本

时间:2017-09-13 15:17:11      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:接下来   http   ges   分享   idt   2-2   alt   生成   jdk1.5   

我们知道class文件是通过javac编译生成的,如果我们想知道是java的那个版本生成的,该怎么做?

很简单,Linux下只要使用od命令,如下:

技术分享

前四个字节为固定的cafe babe,接下来的四个字节为次版本号(0000)和主版本号(00032)。

32:JDK1.6
31:JDK1.5
30:JDK1.4
2F:JDK1.3 

由此可知,该class是通过jdk1.6生成的。

如何通过class文件来查看java的版本

标签:接下来   http   ges   分享   idt   2-2   alt   生成   jdk1.5   

原文地址:http://www.cnblogs.com/fxl-njfu/p/7514556.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!