先进入到class文件的目录,再执行:javap -c Print
语法:
javap [ options ] class ;
options:
-help 帮助
-l 输出行和变量的表
-public 只输出public方法和域
-protected 只输出public和protected类和成员
-package 只输出包,public和protected类和成员,这是默认的
-p -private 输出所有类和成员
-s 输出内部类型签名
扫描二维码关注公众号,回复:
11093332 查看本文章
-c 输出分解后的代码,例如,类中每一个方法内,包含java字节码的指令,
-verbose 输出栈大小,方法参数的个数
-constants 输出静态final常量
可以检测编译速度快慢的原因;