`

查看class文件的版本信息

 
阅读更多

今天碰到了class版本错误的消息,发现了一个可以查看class文件的方法

用ue打开class文件,发现如下内容

----------------------

----------------------

其中第一部分为固定部分:CAFEBABE

第二部分:minor version

第三部分:major version

 

版本对应关系表:

 

 jdk  minor major 
 1.0  45  3
 1.1  45  3
 1.2  46  0
 1.3  47  0
 1.4  48  0
 1.5  49  0
 1.6  50  0
分享到:
评论

相关推荐

    java class文件查看工具

    Java Class文件遵循特定的文件格式,这个格式由一系列的8位字节构成,包括魔数(Magic Number)、版本信息、常量池、访问标志、类和父类索引、接口索引集合、字段表集合、方法表集合、属性表集合等。这些结构共同...

    class文件查看器

    class文件查看器,可以查看class文件,转译出代码.方便大家使用.(java工具类)简单的工具没这么多说明,说这些只是为了凑字数啦啦啦啦

    Eclipse查看class文件

    在IT行业中,开发人员经常需要对编译后的Java类文件(class文件)进行反编译和查看,以理解代码的内部工作原理或者调试问题。Eclipse作为一款强大的Java集成开发环境,提供了这样的功能,但默认情况下并不直接支持...

    如何在eclipse中查看.class文件的步骤

    在Java开发过程中,有时我们需要查看已编译的`.class`文件来理解代码的执行逻辑,尤其是在遇到异常或问题时,查看字节码有助于排查问题。Eclipse作为一个强大的Java集成开发环境,本身并不直接支持查看`.class`文件...

    class文件版本查看器

    闲暇时写的小东西,路过的可以看看.查看class文件编译时使用的jdk版本.没技术含量,纯粹为了查看方便,使用UltraEdit一样可以看16进制来换算.

    class 文件查看工具 jdgui

    这款工具对于Java开发人员来说尤其有用,因为它能够帮助他们快速地查看和理解已编译的`.class`文件中的源代码,这对于调试、学习和优化代码非常有帮助。 **一、Java字节码基础知识** 在深入探讨JDGUI之前,我们...

    eclipse查看jar包class文件源码插件,jar包反编译查看工具

    Eclipse作为一款强大的Java集成开发环境,提供了多种方式来帮助开发者查看.jar文件中的.class文件源码。本文将详细介绍如何在Eclipse中使用插件实现这一功能,以及一种名为JD的jar包反编译查看工具。 首先,我们来...

    class文件查看器.rar

    例如,当我们遇到异常或者错误,但日志信息不足以定位问题时,可以通过查看对应class文件的字节码来查找原因。在进行代码优化时,它可以展示方法的执行流程,帮助我们找出瓶颈。对于学习Java虚拟机原理和Java字节码...

    class文件查看工具jd-gui纯绿色小工具

    《JD-GUI:便捷的Class文件查看神器》 在Java编程世界中,了解和调试类文件(.class)是开发者日常工作中不可或缺的一部分。JD-GUI,这个小巧却强大的工具,正是为了解决这一需求而生。它是一款纯绿色的软件,无需...

    查看CLass文件的一个小工具

    标题中的“查看Class文件的一个小工具”指的是一个专门用于查看Java字节码文件(.class文件)的应用程序。这类工具通常被Java开发者用来理解和调试已编译的Java类。.class文件是Java源代码经过Java编译器编译后的...

    在myeclipse中查看class文件 插件 jadnt158

    现在可以通过myeclipse直接查看class文件,阅读代码效率高了许多~~~~~~ 安装时应注意:jadclipse的版本一定要和eclipse的版本一致!比如,我用的Myeclipse版本为6.5,其包含的eclipse版本为3.3。

    class文件查看工具

    在Java编程领域,我们常常会遇到需要查看或分析已编译的.class文件的情况。这些文件是Java源代码经过编译器处理后的产物,包含了程序的字节码和元数据。对于开发者来说,了解.class文件的内部结构有助于调试、优化和...

    java class文件查看器

    Java Class文件查看器是一款专为Java开发者设计的实用工具,它允许用户查看和分析.class文件,这是Java编译器将源代码编译后的二进制形式。了解如何使用这类工具对于理解和调试Java应用程序至关重要,尤其是在处理已...

    修改jar包中的class文件

    2. **找到并修改class文件**:在解压后的目录中找到需要修改的class文件,使用反编译工具(如jd-gui或jd-core-java)查看其源代码,理解并进行必要的修改。修改完成后,需要使用Java编译器(javac)重新编译修改过的...

    class文件编译器.zip

    这个压缩包`class文件编译器.zip`很可能包含了关于如何将Java源代码编译成`.class`文件的相关工具和信息。`ReadMe.txt`可能是提供编译过程的说明或者编译器使用的指南。 1. **Java源代码与Class文件**: Java源...

    查看class文件工具

    "查看class文件工具"就是为了解决这一需求而存在的。 `jd-gui`是一款开源的Java反编译工具,它允许开发者直观地查看并分析`.class`文件的内容。这个工具由JetBrains公司开发,以其高效和易用性著称。通过`jd-gui`,...

    java class文件编译

    为了查看和分析Class文件,我们可以使用名为“jclasslib”的工具,该工具提供了两种版本:jclasslib_win32_4_3.exe适用于32位Windows系统,而jclasslib_win64_4_3.exe则适用于64位Windows系统。安装并运行该工具后,...

    java class文件反编译

    2、可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件; 3、带有多页面文本编辑器,也可集成在资源管理器中,随时点击右键都可进行操作; 4、支持java语法的高亮显示; 使用说明: ======...

    class文件结构浅析

    2. **版本号**:紧接着魔术码之后,同样占用4个字节,包含主要版本号和次要版本号,用于指示Class文件的版本。这使得JVM可以根据版本号来判断Class文件是否与当前JVM版本兼容。 3. **常量池**:常量池是Class文件中...

Global site tag (gtag.js) - Google Analytics