javap - Disassemble a compiled Java program

The javap tool disassembles compiled Java™ files and prints out a representation of the Java program. This may be helpful when the original source code is no longer available on a system.

It is compatible with the javap tool that is supplied by Sun Microsystems, Inc. with a few exceptions:

Ignored option Description
-b This option is ignored. Backward compatibility is not required.
-p On the IBM® i platform, -p is not a valid option. You must spell out -private.
-verify This option is ignored. The javap tool does not perform verification.

The javap tool is available using the Qshell Interpreter.

Note: The use of the javap tool to disassemble classes may violate the license agreement for those classes. Consult the license agreement for the classes before using the javap tool.