public class Arch32MemoryLayoutSpecification extends Object implements MemoryLayoutSpecification
| 构造器和说明 |
|---|
Arch32MemoryLayoutSpecification() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getArrayHeaderSize()
Returns the fixed overhead of an array of any type or length in this JVM.
|
int |
getObjectHeaderSize()
Returns the fixed overhead of for any
Object subclass in this JVM. |
int |
getObjectPadding()
Returns the quantum field size for a field owned by an object in this JVM.
|
int |
getReferenceSize()
Returns the fixed size of an object reference in this JVM.
|
int |
getSuperclassFieldPadding()
Returns the quantum field size for a field owned by one of an object's ancestor superclasses
in this JVM.
|
public int getArrayHeaderSize()
MemoryLayoutSpecificationgetArrayHeaderSize 在接口中 MemoryLayoutSpecificationpublic int getObjectHeaderSize()
MemoryLayoutSpecificationObject subclass in this JVM.getObjectHeaderSize 在接口中 MemoryLayoutSpecificationpublic int getObjectPadding()
MemoryLayoutSpecificationgetObjectPadding 在接口中 MemoryLayoutSpecificationpublic int getReferenceSize()
MemoryLayoutSpecificationgetReferenceSize 在接口中 MemoryLayoutSpecificationpublic int getSuperclassFieldPadding()
MemoryLayoutSpecificationgetSuperclassFieldPadding 在接口中 MemoryLayoutSpecificationCopyright © 2022. All rights reserved.