JVM虚拟机规范阅读摘要(二)

文章目录

  • 一、ClassFile 文件
    • 1、文件结构


一、ClassFile 文件

1、文件结构

JVM虚拟机规范阅读摘要(二)_第1张图片

JVM虚拟机规范阅读摘要(二)_第2张图片

magic:魔数,确认文件是否是能被虚拟机接收的class文件, 固定为0xCAFEBABE minor_version:副版本号
major_version:主版本号 constant_pool_count:常量池计数器 cp_info:常量池结构体, 具体结构…
access_flags:访问标志(private…static…final…)
this_class:类引用序号,在常量池结构体中查询具体的值 super_class:父类引用序号, 常量池结构体中查询
interface_count:接口数 field_count:字段数 field_info:字段结构体,
methods_count:方法计数器 method_info:方法列表 attrbute_count:属性计数器(属性指,抛出异常,
同步,内部类,局部变量表) attribute_info:属性结构体

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

你可能感兴趣的:(jvm,java,jvm)