简体   繁体   中英

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?

You're looking for javap . It ships with the JDK.

Try javap -private HelloWorld .

For more info, see http://download.oracle.com/javase/1,5.0/docs/tooldocs/windows/javap.html

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM