Module java.base

Interface GroupLayout

所有超级接口:
MemoryLayout预览
所有已知子接口:
StructLayout预览, UnionLayout预览

public sealed interface GroupLayout extends MemoryLayoutPREVIEW permits StructLayoutPREVIEW, UnionLayoutPREVIEW
GroupLayout 是 Java 平台的预览 API。
仅当启用预览功能时,程序才能使用 GroupLayout
预览功能可能会在将来的版本中被移除,或升级为 Java 平台的永久功能。
一个复合布局,是多个异构 成员布局 的聚合。成员布局可以通过两种方式组合:如果成员布局依次排列,得到的组布局是一个 struct 布局预览;相反,如果所有成员布局在相同的起始偏移处排列,得到的组布局是一个 union 布局预览
实现要求:
该类是不可变的、线程安全的,并且是基于值的。
封闭类层次图:
GroupLayout 的封闭类层次图GroupLayout 的封闭类层次图
自 JDK 版本:
19