什么是Java对象标头

您能给我一些有关对象头中确切存储的信息吗?我知道,这可能取决于JVM,但也许至少对于HotSpot?我正在寻找专门针对第一行的确切描述。

我已经阅读了一些信息,这些信息无法用我找到的信息进行正面验证。也许您有指向全部内容的OpenJDK Wiki的链接?


catspeake
浏览 678回答 3
3回答

慕村225694

您可以从HotSpot源中找到对象布局。标头由markOop组成,后跟指向instanceKlass的指针(或压缩指针)。
打开App,查看更多内容
随时随地看视频慕课网APP