
Outdated, unsupported and does not decompile correctly Java 5 and later. Probably, this is the most popular Java decompiler, but primarily of this age only. Free, no source-code available, jad download mirror Author: Pavel Kouznetsov Supports Java up to version 6 (Annotations, generics, enums) Very promising analytical Java decompiler, now becomes an integral part of IntelliJ 14. Java 8 Lambdas and method references (i.e., the :: operator).Cari pekerjaan yang berkaitan dengan Convert kotlin to java online converter atau merekrut. Local classes (both anonymous and named) Converting a Kotlin file to Java file involves two steps i.Handles language enhancements from Java 5 and beyond, up to Java 8, including: Has its own visual interface and plugins to Eclipse and IntelliJ. It'll even make a decent go of turning class files from other JVM langauges back into java!įree for non-commercial use only, Author: Emmanuel Dupuy Java 14: 'instance of' pattern match and 'Record types'.Java 12: Kotlin style "switch expressions".Regularly updated, CFR is able to decompile all the modern Java features: This free and open-source decompiler is available here: Author: Lee Benfield Here's a list of decompilers presented on this site:

class file and pre-process it, so it becomes JDK 1.3 compatible, and then run Jad over it (one of those older, but better decompilers).īut recently, a new wave of decompilers has forayed onto the market: Procyon, CFR, JD, Fernflower, Krakatau, Candle. The only so-so working solution was to take the. The obsoleteness was typically proved by the fact that they can only decompile JDK 1.3 bytecode. Until recently, you needed to use a Java decompiler and all of them were either unstable, obsolete, unfinished, or in the best case all of the above.
