This utility can be used to reverse assemble code. Many program license
agreements do not permit reverse assembly. If you are not the copyright
owner of the code which you want to reverse assemble, please check the
license agreement under which you acquired such code to confirm whether
you are permitted to perform such reverse assembly.
"where options include:"
-b
Backward compatibility with javap in JDK 1.1
-c
Disassemble the code
-classpath <pathlist>
Specify where to find user class files
-extdirs <dirs>
Override location of installed extensions
-help
Print this usage message
-J<flag>
Pass <flag> directly to the runtime system
-l
Print line number and local variable tables
-public
Show only public classes and members
-protected
Show protected/public classes and members
-package
Show package/protected/public classes
and members (default)
-private
Show all classes and members
-s
Print internal type signatures
-bootclasspath <pathlist> Override location of class files loaded
by the bootstrap class loader
-verbose
Print stack size, number of locals and args for methods
If verifying, print reasons for failure
This utility can be used to reverse assemble code. Many program license
agreements do not permit reverse assembly. If you are not the copyright
owner of the code which you want to reverse assemble, please check the
license agreement under which you acquired such code to confirm whether
you are permitted to perform such reverse assembly.