DJ Java Decompiler is Windows decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed. DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphic user interface with syntax-coloring.
What's new in this version:
Version 18.104.22.168 includes improvements to handle BootstrapMethods attribute and the new ConstantPool Types: CONSTANT_InvokeDynamic, CONSTANT_MethodType, CONSTANT_MethodHandle; fixed issue in extracting files case-sensitively in "Archiver" tool and "Search inside compressed archives". Changes in decompiler engine - see Settings->Decompiler Settings->Use alternative decompiling engine (Don't use JAD)