Java的反射器?

bdd*_*bdd 33 .net java decompiling

是否有与.NET Reflector等效的Java ?

编辑:更具体地说,反编译就是我所追求的.

Mic*_*ers 15

请参阅如何反编译Java类文件?那里有JD-GUI的链接,这似乎是关于你正在寻找的东西.

编辑:另请参阅Open Java*.Class Files.

编辑2:最好的免费的Java .class观众?,特别提到了.NET Reflector.


Joa*_*uer 13

据我所知,.NET Reflector的功能几乎可用于所有Java IDE,包括Eclipse.只需将jar文件添加到项目中,就可以在浏览自己的类时浏览其类.

对于反编译器方面(与纯类浏览器相对),也有一些替代方案.JDK工具javap只反编译为字节代码,因此获取源代码并不是很有用(但可能有助于理解代码).

JAD是Java世界中非常流行的反编译器,它在大多数情况下生成可编译的Java代码(有些字节码序列不容易转换为有效的Java',因此存在一些极端情况).

  • 我相信JAD在很长很长一段时间内都没有更新...最好使用jd-gui (2认同)