分类分类
大小:2.6 MB更新:2021/05/17
类别:编程软件系统:WinXP, Win7, Win8, Win10
JClassLib bytecode viewer是一款可视化已编译Java类文件和所包含字节码的工具,能够快速的读取导入的Java代码文件,软件不仅可以查看代码,还可以修改、读取和写入Java class文件。为开发者提供一个库方便读写Java类文件和字节码。
1、.class和.jcw文件的文件扩展名处理。
2、支持Java7-Java8(使用-target 1.7编译的类文件)。
3、Windows 7兼容的安装程序和启动器。
4、“字段”和“方法”的详细面板现在具有“复制到剪贴板”按钮将所有签名复制到系统剪贴板。
5、在“一般信息”中显示主要类文件版本为详细文本。
6、增加了CONSTANT_MethodHandle_info和CONSTANT_MethodType_info常量池条目的显示。
7、将.class和.jcw文件拖动到主窗口将打开它们。
8、在字节码显示的底部,现在有一个下拉列表,其中包含所有使用的操作码和一个按钮,以显示Java语言规范中相应的官方文档。
安装
建议直接通过idea的插件库搜索安装然后重启即可,下面我已经安装过了。
点击 Install安装,安装后点击 Restart IDE 重启 IDEA
2.3.2使用
使用时直接选择 View --> Show Bytecode With jclasslib
注意:如果是自己项目的源码需要先编译
jclasslib窗口
可以查看基本信息、常量池、接口、属性、函数等信息。
主要优点:
1 不需要使用javap指令,使用简单
2 点击字节码指令可以跳转到 java虚拟机规范对应的章节。
比如我们想了解 putstatic 的含义,可以点击该指令
自动通过浏览器打开虚拟机规范并定位到该指令位置,非常方便。