美文网首页
方法表数据的解读

方法表数据的解读

作者: Shaw_Young | 来源:发表于2021-08-11 14:44 被阅读0次

methods [](方法表)

  • methods表中的每个成员都必须是一个method_info结构,用于表示当前类或接口中某个方法的完整描述。如果某个method_info结构的access_flags项既没有设置 ACC_NATIVE 标志也没有设置 ACC_ABSTRACT标志,那么该结构中也应包含实现这个方法所用的Java虚拟机指令。

  • method_info结构可以表示类和接口中定义的所有方法,包括实例方法、类方法、实例初始化方法和初始化方法

  • 方法表的结构实际跟字段表是一样的,方法表结构如下:

类型 名称 含义 数量
u2 access_flags 访问标志 1
u2 name_index 方法名索引 1
u2 descriptor_index 描述符索引 1
u2 attributes_count 属性计数器 1
attribute_info attributes 属性集合 attributes_count

方法表访问标志

跟字段表一样,方法表也有访问标志,而且他们的标志有部分相同,部分则不同,方法表的具体访问标志如下:

标记名 说明
ACC_PUBLIC 0x0001 public,方法可以从包外访问
ACC_PRIVATE 0x0002 private,方法只能本类中访问
ACC_PROTECTED 0x0004 protected,方法在自身和子类可以访问
ACC_STATIC 0x0008 static,静态方法
ACC_FINAL 0x0010 final,方法不能被重写(覆盖)

梦想很模糊,去追,它会渐变清晰。青春励志,奋斗下去别放弃。

相关文章

  • 方法表数据的解读

    methods [](方法表) methods表中的每个成员都必须是一个method_info结构,用于表示当前类...

  • 财务总监必备Excel技巧_____数据透视表

    处理数据透视表以表格形式显示操作方法 数据透视表中进行日期组合的操作方法 在数据透视表中进行合并单元格的方法 微信...

  • 字段表数据的解读

    fields [](字段表) fields表中的每个成员都必须是一个fields_info结构的数据项,用于表示当...

  • 使用建临时表的方法更新数据

    使用建临时表的方法更新数据 前情提要:表A,表B,表C。表A定时接入数据,表B根据表A接入的数据更新,表C根据表B...

  • Mycat2学习2-概念

    1.概念 分库分表 按照一定规则把数据库中的表拆分为多个带有数据库实例,物理库,物理表访问路径的分表。解读:分库:...

  • Excel数据清洗

    一、数据降维-二维表转一维表 方法一:数据透视表法 此方法仅适用于单行,单列的交叉二维表 1.Alt+D+P,打开...

  • 2018-08-18

    数据透视表的使用方法 对数据透视表有点迷糊,看到网上一篇讲解文字很详细,拿来分享给大家。 一、什么是数据数据透视表...

  • 统计报表宾栏的规范化和简单的指标分解

    在前文《合并汇总大量数据表的一般方法》中,我介绍了合并、规范数据表的方法,在《统计数据的清洗和规范化的原则和方法探...

  • 给UITableView添加MJRefresh

    1、给表添加头视图 2、初次加载数据的方法 3、加载更多数据的方法

  • Oracle优化器基础知识之访问数据的方法(一)

    @[toc] 一、访问数据的方法 Oracle访问表中数据的方法有两种,一种是直接表中访问数据,另外一种是先访问索...

网友评论

      本文标题:方法表数据的解读

      本文链接:https://www.haomeiwen.com/subject/jyvfbltx.html