当前位置:  开发笔记 > 编程语言 > 正文

最好的免费Java .class查看器?

如何解决《最好的免费Java.class查看器?》经验,为你挑选了3个好方法。

我使用过DJ Java Decompiler,它有一个方便的GUI,但似乎最新版本只是一个试用版并强迫你在一段时间后购买该软件(我记得使用早期的免费版本大约一年前在以前的工作).

我知道Jad和Jadclipse,但我喜欢DJ Java Decompiler的是它与Windows资源管理器集成 - 所以我可以简单地在WinRAR之类的东西中打开一个JAR,通过软件包导航,然后双击一个.用于查看反编译源的类文件.

任何人都可以推荐其他好的,免费的.class观众吗?我想到的标准是:

基于GUI

集成到Windows资源管理器(因此我不必运行一些命令行选项,如JAD)

optional - 还可以显示原始JVM字节码命令

换句话说 - 我想尽可能找到最接近.NET Reflector for Java的东西.



1> Emmanuel Dup..:

JAD是当今最好的Java Decompiler之一.这是一款精彩的软件.尽管如此,JAD 1.5.8(2001年4月14日)支持的最后一个JDK是JDK 1.3.

DJ Java Decompiler,JadClipse,Cavaj和JarInspector由Jad提供支持.最后一个版本的Decafe Pro已于2002-01-03发布.

这些查看器无法显示Java 5源.

所以,我使用JD-GUI:逻辑,我是作者:)


JD-GUI需要Mac版本,命令行版本和JadClipse集成,但是......开源许可证也很棒:)

2> Janus Troels..:

Procyon是一个新的开源反编译器,在大多数情况下已经胜过JD-GUI.它是用Java编写的,并且是一个独立的jar.它由StackOverflow自己的 Mike Strobel积极开发.



3> johnstok..:

如果源不可用,Eclipse将允许您查看类的字节码(搜索"反汇编字节码").

似乎还有一个第三方插件在这里使用asm .


查看JD-GUI - 它似乎是目前针对Java的反编译技术:http://java.decompiler.free.fr/?q = jdgui
推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有