Java反编译器 Java Decompiler

这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。

 

其有下面几个功能:

  1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
  2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)

  • jdk1.1.8
  • jdk1.3.1
  • jdk1.4.2
  • jdk1.5.0
  • jdk1.6.0
  • jikes-1.22
  • harmony-jdk-r533500
  • Eclipse Java Compiler v_677_R32x, 3.2.1 release
  • jrockit90_150_06

Java Class文件的反编译工具 uuDeJava

 

uuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。
反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。还可以拖动文件或目录到uuDeJava的主窗口。
通过配置,可以使用内部或外部编辑器直接打开反编译的Java文件。这个实际使用中很方便。

  • uuDeJava支持多语言。现在支持英语(United States),日语,中文(PRC),中文(Taiwan)。
    甚至可以追加你自己的语种(需要下载uuDeJava代码,修改语言文件并存放到uuDeJava同目录的Lang\)。

主画面:
主画面中正打开了一个反编译的Java文件(main.java)。
在这里可以输入文件或目录进行反编译。也可以拖动文件或目录到主画面中进行反编译。
还可以配置jad.exe或uuDeJava的参数。
Java反编译器 Java Decompiler

 

 

你可能感兴趣的:(java,eclipse,jdk,linux,OS)