Best free Java .class viewer? [closed]

大兔子大兔子 提交于 2019-11-30 03:03:03

Eclipse will allow you to view the bytecode for classes, if the source is unavailable (search for 'disassembled bytecodes').

It seems there is also a third-party plugin that uses asm here.

JAD is one of the best Java Decompiler today. This is one brilliant piece of software. Nevertheless, the last JDK supported by JAD 1.5.8 (Apr 14, 2001) is JDK 1.3.

DJ Java Decompiler, JadClipse, Cavaj and JarInspector are powered by Jad. The last version of Decafe Pro has been released on 2002-01-03.

These viewers can not display Java 5 sources.

So, I use JD-GUI : logic, I'm the author :)

Janus Troelsen

Procyon is a new open source decompiler that already beats JD-GUI in most cases. It's written in Java and comes in a self-contained jar. It is actively developed by StackOverflow's own Mike Strobel.

There was another thread on StackOverflow which linked to http://java.decompiler.free.fr/

Try JDGUI simple, lightweight and fast

I use cavaj

I've used Decafe Pro (can't find the official site anymore) in the past, but the free version won't let you cut-n-paste.

Both of them are front ends to JAD, so they have the same features and limitations with respect to decompilation capabilities.

dacracot

JarInspector

Jar Inspector is an easy to use yet powerful jar file editor for Mac OS X. It allows you to effortlessly view, edit and decompile the contents of jar files.

Many of these decompilers are based on Jad:

I like the JadClipse Eclipse plugin:

I just published a stand-alone Java Decompiler GUI (based on Jad) which you can get from Util Java Decompiler (JAD based) v1.0

This is a Windows based .NET 4.0 application, which supports the drag n'drop of *.jar files.

It doesn't integrate with Window Explorer, but since this is based on a simple C# script, and the code is Open Source, maybe you could add that feature :)

Another idea would be to also add support for the other free java decompilers.

i use cavaj, simple to install and gives your very good overview of the class, eclipse style.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!