這款反編譯器叫 "Java Decompiler", 由 Pavel Kouznetsov開發,目前最新版本為0.2.5.
它由 C++開發,并且官方可以下載 windows、linux和蘋果Mac Os三個平臺的可執行程序。 本地windows版本下載
本人之所以認為它還不錯,是其有下面幾個功能:
1. 支持對整個Jar文件進行反編譯,并本源代碼可直接點擊進行相關代碼的跳轉
2. 支持眾多Java編譯器的反編譯(支持泛型, Annotation和enum枚舉類型)
- jdk1.1.8
- jdk1.3.1
- jdk1.4.2
- jdk1.5.0
- jdk1.6.0
- jikes-1.22
- harmony-jdk-r533500
- Eclipse Java Compiler v_677_R32x, 3.2.1 release
- jrockit90_150_06

3. 快速查找源文件功能(Ctrl+Shift+T)
4. 安裝方便.只有600K,直接運行即可。
5. 支持文件的拖放功能,源代碼高亮顯示
當然對于反編譯的效果,感覺還可以。當然在本人使用過程也出現過,編譯效果不佳的情況。但從總體上來看已經讓我挺滿意了,呵呵。
Good Luck!
Yours Matthew!