分类

编程工具

Java Decompiler(Java反编译工具)

Java Decompiler(Java反编译工具) 0.3.5 绿色版

大小:770 KB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:编程工具时间:2017-06-28

  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 绿色版

软件功能

  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 绿色版

  如果开发人员可以从一系列Comparator实例中构建一个Comparator实例,那将会更简单。 比较器界面已经通过这种能力得到了增强,使用默认方法thenComparing:

Java Decompiler(Java反编译工具) 0.3.5 绿色版

  假设您的开发人员想创建一个比较器实例,可以将对象与多个条件进行比较。 例如,你将如何按排名先排序扑克牌,然后再穿西装? 如前所述,您可以使用lambda表达式来指定这些排序条件:

Java Decompiler(Java反编译工具) 0.3.5 绿色版

  使用此方法,您可以指定Collections.sort方法如何排序Card类的实例。 执行此操作的一种方法是实现Comparator界面,以指定如何对卡进行排序。 SortByRankThenSuit的示例执行此操作:

Java Decompiler(Java反编译工具) 0.3.5 绿色版

  Collections.sort方法对List的实例进行排序,该实例的元素类型实现了接口Comparable。 memberDeck是一个List的实例,它的元素是Card类型,它扩展了Comparable。 PlayCard类实现Comparable.compareTo方法如下:

Java Decompiler(Java反编译工具) 0.3.5 绿色版

  JD-IntelliJ是由Brice Dutheil发起的IntelliJ IDEA插件。 它允许您在调试过程中显示所有Java源,即使您没有全部。 目前,该项目正在开发中。 Java源代码位于Bitbucket上。 欢迎您的贡献。

Java Decompiler(Java反编译工具) 0.3.5 绿色版

更新日志

  修复了“try ... catch”语句的重建错误。

  在确定局部变量类型的模块中修正错误。

  使用JDK 1.1.8编译的改进的块重构“try ... finally”。

  固定崩溃所造成的“开放式”窗口时,一个空的JAR文件打开jd-gui。

  改进了用于确定局部变量类型的模块。

  改进了“try ... catch”语句的创建。

  改变运算符'+ ='和' - ='的优先级。

  修正了“throws”关键字的语法错误。

  修正了名为“length()”的方法的bug。

  修正了“宽”指令反序列化的错误。

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0