查看字节码的工具jclasslib bytecode viewer
前言
查看字节码除了使用javap,还可以使用开发工具插件,idea就有几个插件,之前我写的文章:javap -c 查看 Java 字节码
里面有javap用法以及使用idea自带的插件进行字节码查看,这里再推荐一款字节码软件,功能更多一些。
地址:GitHub - ingokegel/jclasslib: jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
https://github.com/ingokegel/jclasslib
在GitHub首页就有他的安装、使用介绍,我这里也再详细介绍一下
介绍
jclasslib 字节码编辑器是一个工具,它可视化编译的 Java 类文件和包含的字节码的所有方面。类文件的许多方面都可以在 UI 中进行编辑。此外,它还包含一个库,使开发人员能够读写 Java 类文件和字节码。
用法
jclasslib:可以独立安装,也可以插件安装
独立安装
Releases · ingokegel/jclasslib · GitHubjclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. - Releases · ingokegel/jclasslib
https://github.com/ingokegel/jclasslib/releases下载jclasslib_win64_6_0_1.exe 之后点击安装即可一直下一步
打开class文件

字节码指令可以从上下文菜单中编辑:

通过在主菜单中选择“文件->暗模式”,可以持续启用暗模式。

有多种本地化可用,并且可以在 UI 中进行选择:

IntelliJ IDEA 插件
idea中搜索jclasslib,即可安装:IntelliJ IDEA 有一个插件,可以通过插件管理器安装。当在编辑器中打开 Java、Groovy 或 Kotlin 文件时,可以调用“查看菜单”中的操作。


查看虚拟机规范文档


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
