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

简介: 最近在学习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文件:

image.png

获得二进制字节码文件后怎么读呢?

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

image.png

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

安装过程:


下载HexEditor插件 HexEditor(64位、32位),提取码:imoc

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

image.png

然后确保关闭所有notepad++进程,重新打开notepad++:

image.png

点击红圈圈中的H图标,查看二进制编码:

image.png

完成!


相关文章
|
6月前
Notepad++怎么对比文件,安装文件对比插件Compare plugin
Notepad++怎么对比文件,安装文件对比插件Compare plugin
1411 2
|
6月前
|
JSON 数据格式
Notepad++怎么格式化json文件?
Notepad++怎么格式化json文件?
|
测试技术
notepad++安装HexEditor插件查看二进制文件
有时候我们需要分析二进制文件,但是分析二进制文件直接用编辑器查看会出现乱码的情况,本文在 notepad++ 软件上安装一个 HexEditor 插件,可方便分析二进制文件。
611 0
|
7月前
|
Unix Linux Shell
【文件格式问题】文件格式 Windows、Unix/Linux、Mac 导致的问题及处理(idea 或 notepad++ 档案格式转换方法)
【文件格式问题】文件格式 Windows、Unix/Linux、Mac 导致的问题及处理(idea 或 notepad++ 档案格式转换方法)
146 0
|
人工智能 JSON 机器人
NDD(notepad--)的AI机器人插件制作过程
NDD(notepad--)的AI机器人插件制作过程
|
机器人 Linux 编译器
替代notepad++,notepad--介绍及插件cmake编译
替代notepad++,notepad--介绍及插件cmake编译
|
JSON 数据格式
notepad++安装json插件
notepad++安装json插件
253 0
|
自然语言处理 Windows
Notepad++官网地址及使用十六进制查看文件的详细教程
Notepad++官网地址及使用十六进制查看文件的详细教程
1989 0
Notepad++官网地址及使用十六进制查看文件的详细教程
|
JavaScript 前端开发
JavaScript 技术篇 - 实现一键压缩、格式化js代码实例演示,将js代码压缩为min.js方法,Notepad++工具JSTool插件安装
JavaScript 技术篇 - 实现一键压缩、格式化js代码实例演示,将js代码压缩为min.js方法,Notepad++工具JSTool插件安装
884 0
JavaScript 技术篇 - 实现一键压缩、格式化js代码实例演示,将js代码压缩为min.js方法,Notepad++工具JSTool插件安装
notepad++ 插件推荐——快速定位文件
介绍Notepad++的文章很多,我这里就不赘述了。简言之,是一个轻便的文本编辑工具。结合丰富的插件,可以实现很多功能,可以成为一个轻量级的IDE,用来做脚本开发非常合适。 这里介绍几个插件可以用来进行文件定位。
1752 0