OS Manuals

/usr/lib/jvm/java-8-zulu/bin/javap

Zulu 8 Java development kit (CPU stream)

From zulu-8-cpu 8.0.501-r3 (enterprise-packages), captured 2026-11-08 by running javap --help (exit 0). permalink

Usage: javap <options> <classes>
where possible options include:
  -help  --help  -?        Print this usage message
  -version                 Version information
  -v  -verbose             Print additional information
  -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)
  -p  -private             Show all classes and members
  -c                       Disassemble the code
  -s                       Print internal type signatures
  -sysinfo                 Show system info (path, size, date, MD5 hash)
                           of class being processed
  -constants               Show final constants
  -classpath <path>        Specify where to find user class files
  -cp <path>               Specify where to find user class files
  -bootclasspath <path>    Override location of bootstrap class files
Options (18)
OptionDescriptionSource
-help--help -? Print this usage messagehelp
-versionPrints release information.help + man
-v-verbose Print additional informationhelp
-lPrint line number and local variable tableshelp + man
-publicShows only public classes and members.help + man
-protectedShows only protected and public classes and members.help + man
-packageShow package/protected/public classes and members (default)help
-p-private Show all classes and membershelp
-cPrints disassembled code, for example, the instructions that comprise the Java bytecodes, for each of the methods in the class.help + man
-sPrints internal type signatures.help + man
-sysinfoShows system information (path, size, date, MD5 hash) of the class being processed.help + man
-constantsShows static final constants.help + man
-classpath pathSpecifies the path the javap command uses to look up classes.help + man
-cp pathSpecify where to find user class fileshelp
-bootclasspath pathSpecifies the path from which to load bootstrap classes.help + man
-JoptionPasses the specified option to the JVM. (in the manual page but not in --help)man
-verbosePrints stack size, number of locals and arguments for methods. (in the manual page but not in --help)man
-extdir dirsOverrides the location at which installed extensions are searched for. (in the manual page but not in --help)man
Examples (3) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.