模块 java.base

接口 GroupLayout

所有父级接口:
MemoryLayoutPREVIEW
所有已知的子接口:
StructLayoutPREVIEW , UnionLayoutPREVIEW

public sealed interface GroupLayout extends MemoryLayout PREVIEW permits StructLayout PREVIEW , UnionLayout PREVIEW
GroupLayout 是 Java 平台的预览 API。
程序只能在启用预览功能时使用 GroupLayout
预览功能可能会在未来的版本中删除,或升级为 Java 平台的永久功能。
聚合多个 member layouts 的复合布局。成员布局有两种组合方式:如果成员布局一个接一个地布局,则生成的组布局被称为struct layout(参见MemoryLayout.structLayout(MemoryLayout...) PREVIEW );相反,如果所有成员布局都以相同的起始偏移量布置,则生成的组布局被称为 union layout(请参阅 MemoryLayout.unionLayout(MemoryLayout...) PREVIEW ).
实现要求:
此类是不可变的、线程安全的和 value-based
自从:
19