JClassLib是一款功能强大、绿色免费的java代码查看工具,可以说是开发人员开发必备的工具之一;jclasslib不但是一个字节码阅读器而且还包含一个类库允许开发者读取,修改,写入Java Class文件与字节码。
【功能特点】
1、支持Java7-Java8(使用-target 1.7编译的类文件)。
2、Windows 7兼容的安装程序和启动器。
3、“字段”和“方法”的详细面板现在具有“复制到
剪贴板”按钮将所有签名复制到系统剪贴板。
4、在字节码显示的底部,现在有一个下拉列表,其中包含所有使用的操作码和一个按钮,以显示Java语言规范中相应的官方文档。
5、验证了偏移量,并且在字节码显示中标记了无效的分支指令。
6、在“一般信息”中显示主要类文件版本为详细文本。
7、增加了CONSTANT_MethodHandle_info和CONSTANT_MethodType_info常量池条目的显示。
8、.class和.jcw文件的文件扩展名处理。
9、将.class和.jcw文件拖动到主窗口将打开它们。
【更新日志】
V5.1 (2017-6-28)
1、重新加载类文件操作不起作用。
2、LocalVariableTable属性:“Length”列始终显示“10”。
3、系统属性jclasslib.io.skipAttributes不再工作。
4、NOP操作码打破了字节码显示。