zl程序教程

您现在的位置是:首页 >  其他

当前栏目

notepad++查看二进制.class文件——HexEditor插件(64/32位)安装教程

2023-09-11 14:17:55 时间

最近在学习JVM的时候,碰到需要查看.class文件,这里给大家推荐两种方式:

方式一:使用JDK自带的反编译工具javap命令

例如,一个简单的 HelloWorld.java 程序:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("hello world!");
    }
}

接下来执行:javac -parameters -d . HelloWorld.java 命令编译.java文件为.class文件:

在这里插入图片描述
获得二进制字节码文件后怎么读呢?

第一种方式使用JDK自带的反编译工具:javap -verbose XXX.class

在这里插入图片描述

方式二:使用notepad++查看(需要HexEditor插件)

安装过程:

  • 下载HexEditor插件 HexEditor(64位、32位),提取码:imoc
  • 下载完成后,将压缩包放入notepad++安装目录下的plugins目录,并将其中64位 (我电脑是64位) 的HexEditor文件夹复制到plugins目录下:

在这里插入图片描述
然后确保关闭所有notepad++进程,重新打开notepad++:

在这里插入图片描述
点击红圈圈中的H图标,查看二进制编码:

在这里插入图片描述
完成!