先介绍一个不太好用的java反编译工具,JODE,
http://jode.sourceforge.net/
但是它于2004年之后就不再更新,对新的jdk就无能为力了!
再介绍一个好用的java反编译工具
JD(Java Decompiler)—GUI
http://java.decompiler.free.fr/?q=jdgui
它是图形化界面的工具,能处理较新的jdk,到2008年还有维护。只要open file一个class文件或是jar文件,就能反编译出整个工程。
必须要说明的是,反编译之后就没有注释文件了!这应该能被理解,编译应该是跳过注释的!