What is CFR?
The CFR (ClassFile Reader) tool is a Java-based application capable of decompiling and analyzing various Java class files, including those leveraging modern features introduced in more recent Java versions. Despite being written entirely in Java 6, this versatile tool can handle decompilation of Java 8 lambda expressions, both pre- and post-Java beta 103 changes, as well as Java 7 string switch functionality. Through its comprehensive capabilities, CFR empowers developers to understand and work with complex Java applications, offering insights into the underlying code structure and language constructs utilized
Highlights
- Decompiles Java 8 lambda expressions, both pre- and post-Java beta 103 changes
- Supports decompilation of Java 7 string switch functionality
- Implemented entirely in Java 6, providing cross-version compatibility
Platforms
- Mac
- Windows
- Linux
Languages
- English
Features
Portable