Pembaruan Februari 2016:
www.javadecompilers.com mencantumkan JAD sebagai:
decompiler Java paling populer, tetapi terutama untuk usia ini saja. Ditulis dalam C ++, jadi sangat cepat.
Sudah ketinggalan jaman, tidak didukung, dan tidak mendekompilasi dengan benar Java 5 dan yang lebih baru
Jadi jarak tempuh Anda mungkin berbeda dengan jdk terbaru (7, 8).
Situs yang sama mencantumkan alat lain.
Dan javadecompiler, seperti dicatat oleh Salvador Valencia dalam komentar (September 2017), menawarkan SaaS tempat Anda mengunggah .class
file ke cloud dan mengembalikan kode yang terurai.
Jawaban asli: Oktober 2008
- Rilis terakhir JSR 176, yang mendefinisikan fitur utama J2SE 5.0 (Java SE 5), telah diterbitkan pada 30 September 2004.
- Versi Java terbaru yang didukung oleh JAD, decompiler Java terkenal yang ditulis oleh Mr. Pavel Kouznetsov, adalah JDK 1.3 .
- Sebagian besar pengurai Java yang dapat diunduh hari ini dari Internet, seperti "DJ Java Decompiler" atau "Cavaj Java Decompiler", diberdayakan oleh JAD: mereka tidak dapat menampilkan sumber Java 5.
Java Decompiler ( Decompiler Fast Java yang lain) memiliki:
- Dukungan eksplisit untuk mendekompilasi dan menganalisis file Java 5+ “.class”.
- GUI yang bagus:
Ia bekerja dengan kompiler dari JDK 1.1.8 hingga JDK 1.7.0, dan lainnya ( Jikes , JRockit , dll.).
Ini fitur versi demo online langsung yang sebenarnya berfungsi penuh! Anda bisa menjatuhkan file jar pada halaman dan melihat kode sumber yang di-decompile tanpa menginstal apa pun.