:tag标识,bytes长度,bytes数据。表示Utf8_info类型。类型,只是tag为4,数据占4个字节。类型,只是tag为5,数据占8个字节。类型,只是tag为6,数据占8个字节。表示一个类的信息,包含两个部分:tag和类全名。类全名name是一个index(索引),指向一个utf8_info。02)就表示Class_info。String_infoString_info表示字符串常量,分为两个部分:tag和String值。为以下Fieldref_info,Methodref_info,InterfaceMethodref_info服务。分为三个部分:tag,name和描述description。,()V表示构造方法(这个后面会介绍)。分为三个部分:tag,字段所在的Class(指向一个Class_info),字段的描述(指向一个NameAndType_info)。name;图中Class_info上面已经有图了,然后是NameAndType_info为:Name表示字段的名称为name,Descriptor是字段的类型为(Ljava/lang/String;),类型后面会讲到。0B,方法所在的接口(指向一个Class_info),方法的描述(指向一个NameAndType_info)。Class_info。utf8_info数据。Integer_info值的描述。00)表示属性的数量,这里不存在。分为:访问标识,名称,描述,属性数量和属性。