深入理解jvm读书笔记九 Class文件结构中 字段表、方法表、属性表
字段表(fields_count、fields)
fields_count表示字段的数量,fields包含fields_count个字段表(field_info)。
name_index
descriptor_index
疑问:为什么不直接引用常量池中的CONSTANT_FIELD_REF类型的常量项索引值?
attributes_count attribute_info
方法表(methods_count, method_info)
例子
<cinit>方法不是必须的,如果类中没有定义static代码块也没有定义静态变量的赋值操作,那么<cinit>方法就不会生成。
属性表集合(attribute_info)