Java Decompiler
Java
My favorite Java Decompiler tool. JD-GUI. The only free tool to reverse engineer and understand Java 5 and above code. A must have tool under your belt as a Java coder.