石家庄网站建设seo,门户网是什么,微信小程序官网下载,大气的房产网站类元数据 元数据区#xff08;在HotSpot虚拟机中也称为Metaspace#xff09;主要存放了类的元数据信息#xff0c;如类的名称、访问修饰符、常量池、字段描述、方法描述等。
运行时常量池 运行时常量池是每个类或接口的常量池表的运行时表示形式#xff0c;包含了若干种不…类元数据 元数据区在HotSpot虚拟机中也称为Metaspace主要存放了类的元数据信息如类的名称、访问修饰符、常量池、字段描述、方法描述等。
运行时常量池 运行时常量池是每个类或接口的常量池表的运行时表示形式包含了若干种不同的常量从编译期生成的字面量到方法和字段的引用这些都会在类加载后进入元数据区的运行时常量池。
静态变量 类的静态变量也被存放在元数据区因为它们是与类相关的而不是与类的某个特定实例相关的。
JIT编译器编译后的代码 即时编译器JIT编译后的代码有时也会存放在元数据区或类似的本地内存区域中。
其他信息 此外元数据区可能还包含了类的加载器信息、类的结构信息、数组信息等。 在Java 8之前类的元数据信息是存放在永久代PermGen中的但从Java 8开始永久代被移除取而代之的是元数据区Metaspace。Metaspace相对于永久代的好处在于它使用本地内存因此默认情况下不受Java堆大小的限制能够更灵活地管理类的元数据信息。