jd gui是一款专门针对java的反编译工具,它可以通过exe软件来帮你推算出源代码,非常方便,是目前程序员们必备的一款软件,它操作简单、功能强大,需要的朋友赶紧来旋风软件园下载吧!
1、支持众多Java编译器的反编译;
2、支持对整个jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;
1、打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件,保存至当前文件夹,并在编辑器中打开查看;
2、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译,并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;
3、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下,依据包路径信息生成文件夹路径,如com.spring.framework.*,将建立com\spring\framework的文件夹结构;
大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。
由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下有Jad、Jode、JD等反编译器,.net平台下则有Reflector等反编译器,反编译质量非常高,甚至和源代码几乎没什么差别。
1、修正了“.class”表达式的识别错误。
2、修正错误识别“开关枚举”指令。
3、用已知的数字常量(例如Long.MAX_VALUE)替换数值。
4、删除了不必要的“java.lang”前缀。
5、修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
6、添加了返回的通用变量的转换说明。
大小:53.35M / 版本:v1.6.6 免费版
大小:78.17M / 版本:v1.6.6 免费版
大小:4.84M / 版本:v1.6.6 免费版
大小:34.58M / 版本:v1.6.6 免费版
大小:166.00M / 版本:v1.6.6 免费版
大小:3.03M / 版本:v1.6.6 免费版
大小:891.00M / 版本:v1.6.6 免费版
大小:20.40M / 版本:v1.6.6 免费版
大小:46.56M / 版本:v1.6.6 免费版
大小:227.69M / 版本:v1.6.6 免费版
大小:166.78M / 版本:v1.6.6 免费版
大小:3.48M / 版本:v1.6.6 免费版