Search code examples
java.class-file

List compiled java class's members


I have a compiled java class file :

HelloWorld.class

Is there a command-line command I can use to list all members of the class?


Solution

  • Yes, it is called javap.

    You may have to set a classpath (much the same way you would with the java command) to get javap to find your class, depending on whether it is in a package (and should be in a corresponding subdirectory).

    The general syntax is

    javap HelloWorld