jclazz
jclazz是一个Java字节码查看器与反编译工具。支持java1.4到1.6版本的字节码。
jclazz is a crossplatform powerful Java bytecode viewer and decompiler.
It supports latest Java versions (from 1.4 till 1.6).
It can be used both as command line tool and user application with Swing interface.
- InfoJ can be used to generate information about Java class. The output includes all possible data that can be extracted from class file: fields, methods, attributes, access flags, signatures, debug information, opcodes etc.
- Decompiler can be used to reproduce Java source code from compiled Java class file. It uses debug information to produce Java code which is nearly the same as original source file. Nevertheless, there are several restrictions and Java code constructions that prevent decompiler from producing the same code as original and even correct Java code. You can find out more about these cases below on this page.
- jclazz-GUI is user-friendly interface for quick start and easy to use.