代码实例
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
javap packagePath.className
javap -c packagePath.className
eg:
javap HelloWorld
javap -c HelloWorld
javap -c com.test.HelloWorld
如果想打印常量池,应当加上-verbose
eg:
javap -c -verbose HelloWorld
如果想要看到本地变量,需要编译时添加参数,这样就会生成一些额外的debug信息
javac -g HelloWorld
javap -c -verbose HelloWorld