jd gui中文版下载-jd-gui.exe(Java反编译工具)v1.6.6 汉化版
JD-GUI(Java反编译工具)是一款很强大的编程工具,用户可以通过这个软件对java相关文件进行反编译,比如.jar的文件就可以通过这个软件还原成代码,方便编程人员进行测试与拆包,这个工具也能通过eclipse来运行!
jd gui中文版介绍:
JD-GUI中文版是一个用于Java编程语言源代码“.class”文件反编译软件。您可以使用JD-GUI中文版浏览和重建源代码的即时访问方法和字段,知识兔以代码高度方式来显示反编译过来的代码。
使用说明
1、打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件,保存至当前文件夹,并在编辑器中打开查看;
2、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下,依据包路径信息生成文件夹路径,如com.spring.framework.*,将建立comspringframework的文件夹结构;
3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译,并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;
软件功能:
1、支持众多Java编译器的反编译。
2、支持对整个Jar文件进行反编译,并本源代码可直接知识兔点击进行相关代码的跳转。
3、JD-Core和JD-GUI JD-Core 是一个免费的库,知识兔从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。知识兔支持Java 5的功能:如注释,泛型或枚举 。JD-GUI 和 JD-Eclipse都包括JD-Core。
4、JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,知识兔以代码高度方式来显示反编译过来的代码。
5、Java反编译工具,实现了eclipse的高亮着色功能,多文件标签浏览。
常见问题
JD-Core和JD-GUI 区别:
JD-Core是一个免费的库,知识兔从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。知识兔支持Java 5的功能:如注释,泛型或枚举 。
JD-GUI 和 JD-Eclipse都包括JD-Core。JD-GUI是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,知识兔以代码高度方式来显示反编译过来的代码。
简单使用:
1、打开文件。单击“file”从中选择“Open File …“选项,弹出一个文件选择框,知识兔可以选择要打开的文件,或者直接单击文件夹图标,直接弹出文件选择框;
2、从文件选择框中选择要打开的.class类型的文件,单击‘确定’。在打开的文件里,左侧可以看到文件的保存位置,类及方法,右侧显示类的具体内容,注释不会显示;
3、还有一种方法是直接打开jar包,鼠标单击文件夹图标,弹出文件选择框,知识兔选择一个jar包,单击“确定”
4、高级搜索。快捷键 Ctrl+Shift+S ,在菜单栏也有快捷方式,如下图
搜索方法。类似电脑的快捷键Ctrl+F,此时不会打开小窗,在界面的下方会显示一个输入框,知识兔输入想要查找的方法名,即可;
搜索类。菜单栏快捷方式,在弹框内输入想要查找的类名。
更新日志:
v1.6.6版本
1、修正了“.class”表达式的识别错误。
2、修正错误识别“开关枚举”指令。
3、用已知的数字常量(例如Long.MAX_VALUE)替换数值。
4、删除了不必要的“java.lang”前缀。
5、修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
6、添加了返回的通用变量的转换说明。
7、隐藏匿名类的合成字段。
下载仅供下载体验和测试学习,不得商用和正当使用。