有没有办法反编译java类

时间:2011-02-25 14:08:58

标签: java

  

可能重复:
  Where can I find a Java decompiler?
  How do I “decompile” Java class files?

任何工具都可以将类反编译回java源代码?就像C#中的反射器一样?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

你可以使用javap命令

javap classname

获取完整代码我猜网上有很多java反编译器免费提供..

答案 2 :(得分:0)

可以使用反编译器反编译Java类,该反编译器将.class文件作为输入,并将其Java源代码作为输出。


有关详细信息,请参阅stackoverflow上的这些问题。

How do I “decompile” Java class files? (使用外部工具)
How to Decompile Java (使用JDK提供的 javap 命令)


另见
What is the best software to decompile a java class file ?
Where can I find a Java decompiler?
Decompile compiled Java file with proprietary headers