您的位置:首页 > 编程语言 > Java开发

Java反编译

2016-05-01 13:31 375 查看

这篇文章来自Java Decompiler官网文档 (http://jd.benow.ca/)

Java Decompiler

Java反编译项目(Java Decompiler project)目的是开发可以反编译和分析Java 5及更高版本的字节码的工具集。

JD-Core是一个库,可以从.class文件重建java源代码。JD-Core可能被用来恢复丢失的源代码和探索Java runtime libraries的源代码。Java 5的新功能,比如注解,泛型和枚举都是支持的。JD-GUI和JD-Eclipse包含了JD-Core库。

JD-GUI是一个独立的图形化工具集,展示了.class文件,你可以使用JD-GUI来浏览重建的源代码中的方法和变量。

JD-Eclipse是一个Eclipse的插件。她运行你在调试程序的时候来查看Java源代码。

JD-Intellij是一个IntilliJ IDE的插件。

JD-Core, JD-GUI和JD-Eclipse是在GPLv3协议下发布的开源项目。

原文:

The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.

JD-Core is a library that reconstructs Java source code from one or more “.class” files. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations, generics or type “enum”, are supported. JD-GUI and JD-Eclipse include JD-Core library.

JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all.

JD-IntelliJ is a plug-in for… the IntilliJ IDE.

JD-Core, JD-GUI & JD-Eclipse are open source projects released under the GPLv3 License.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: