java decompiler 破解版是一款经常使用的反编译工具,现在使用Java开发软件的工具非常多,其反编译的软件也是可以在网络上随时找到,但是一款免费有简单的操作工具就不是那么容易发现了,这款Java Decompiler软件提供最简单的加载方式,支持自动扫描你文件夹中可以编辑的Java软件,加载以后会自动读取源代码,并提供常规的编辑方案,方便设计软件的朋友可以修改自己的或者是修改别人发布的Java数据,让您在修改软件代码的时候更加方便。
![Java Decompiler(<a href=http://www.pc0359.cn/y/javafanbianyi/ target=_blank class=infotextkey>java反编译</a>工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164935_17846825.jpg)
软件功能
java decompiler可以帮助您将已经设计完成的代码重新编辑
支持标记您的代码,提供高亮显示操作
重新设计内核以改善内部类的反编译。
允许您在调整的过程中显示Java源代码,方便您参考汇编的步骤
支持显示源代码的类文件、可以浏览与重建源代码
可以控制代码的显示行数,有效控制编辑的数量
对于开发程序不完善的地方,可以利用反编译的方式添加或者删除多余的部分
软件支持恢复丢失的源代码数据,内置一个编辑工具,可以输入编程代码
软件特色
改进了使用javac 1.5.0编译的Hashtable类的反编译
增加了在新版本可用时提醒用户的功能。
改进对指令流的识别(减少标记的方法)
增加了一个算法来调整的反编译源代码的行数。
从搜索结果中改进了领域和方法的启示。
在应用程序的标题中添加了反编译类的名称。
添加了显示XML文件(.xml,.xsd,.tld),MANIFEST.MF文件,属性文件和文本文件的功能。
增加了反向Java 5“for-each”循环的功能。
使用方法
您可以指定另一个lambda表达式。 但是,如果开发人员可以通过调用方法来反转现有的Comparator,那将会更简单。 比较器界面已经增强了这种能力,默认方法相反:
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164936_48582224.jpg)
如果开发人员可以从一系列Comparator实例中构建一个Comparator实例,那将会更简单。 比较器界面已经通过这种能力得到了增强,使用默认方法thenComparing:
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164938_87375542.jpg)
假设您的开发人员想创建一个比较器实例,可以将对象与多个条件进行比较。 例如,你将如何按排名先排序扑克牌,然后再穿西装? 如前所述,您可以使用lambda表达式来指定这些排序条件:
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164936_12958979.jpg)
使用此方法,您可以指定Collections.sort方法如何排序Card类的实例。 执行此操作的一种方法是实现Comparator界面,以指定如何对卡进行排序。 SortByRankThenSuit的示例执行此操作:
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164936_76720405.jpg)
Collections.sort方法对List的实例进行排序,该实例的元素类型实现了接口Comparable。 memberDeck是一个List的实例,它的元素是Card类型,它扩展了Comparable。 PlayCard类实现Comparable.compareTo方法如下:
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164938_22801065.jpg)
JD-IntelliJ是由Brice Dutheil发起的IntelliJ IDEA插件。 它允许您在调试过程中显示所有Java源,即使您没有全部。 目前,该项目正在开发中。 Java源代码位于Bitbucket上。 欢迎您的贡献。
![Java Decompiler(Java反编译工具) 0.3.5 绿色版](http://www.pc0359.cn/attachment/soft/2017/0628/164937_60943844.jpg)
更新日志
修复了“try ... catch”语句的重建错误。
在确定局部变量类型的模块中修正错误。
使用JDK 1.1.8编译的改进的块重构“try ... finally”。
固定崩溃所造成的“开放式”窗口时,一个空的JAR文件打开jd-gui。
改进了用于确定局部变量类型的模块。
改进了“try ... catch”语句的创建。
改变运算符'+ ='和' - ='的优先级。
修正了“throws”关键字的语法错误。
修正了名为“length()”的方法的bug。
修正了“宽”指令反序列化的错误。
∨ 展开