jd-gui best Java Decompiler ever...

UPDATED: 19 November 2013
What is de-compiling?
Its a process of extracting original code from its compiled code ("*.class", "*.jar", "*.dll", etc... files).

Some of you may not know that any code which is not obfuscate can be de-compile. It sounds disappointing for the first time however helpful in some situation. It might possible your system gets crash but you uploaded yout jar bundle on web. So you can de-compile that code and get your original code back. Now lets move to the jd-gui Java Decompiler.

JD-GUI is a standalone graphical utility that displays Java source codes of ".class",".jar" files. You can have your own free copy of jd-gui.

      1. Drag and drop file open.
      2. Search within code.
      3. Line number of code.
      4. Save Source file.
      5. Multi tab.

Download : http://jd.benow.ca/


For best practice open reference libraries and class files by drag and drop or by simply opening file from menubar. Methods using reference libraries or class file will be referenced by navigator itself. Methods/objects with underline is one whose reference available in navigator.