field_info fields[fields_count];
表示的是当前类的所有成员变量,field_info
表示的是成员变量对象。
field_info数据结构:
**
field_info {
u2 access_flags;
u2 name_index;
u2 descriptor_index;
u2 attributes_count;
attribute_info attributes[attributes_count];
}
属性结构:**
u2 access_flags;
表示的是成员变量的修饰符;u2 name_index;
表示的是成员变量的名称;u2 descriptor_index;
表示的是成员变量的描述符;u2 attributes_count;
表示的是成员变量的属性数量;attribute_info attributes[attributes_count];
表示的是成员变量的属性信息;