在IDEA的class输出路径中,找到想查看的类,右键Open in Terminal,然后在命令窗口中输入javap -v 类名.class,即可查看这个类的字节码。
解析:
1、版本号 major version: 49 //java版本 jdk1.6显示的是50, jdk1.5显示的是49,jdk1.4显示的是58 , 高版本能执行低版本的class文件
2、常量池Constant pool
Method:方法
Field:字段
String:字符串
Asciz:签名如<init>由jvm调用,其他是不能够去调用它的
NameAndType:变量名的类型
Class:类