mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-16 18:10:13 +08:00
Update memory-area.md
This commit is contained in:
parent
e6f9dae8ce
commit
ea91ff07e0
@ -337,7 +337,7 @@ Java 对象的创建过程我建议最好是能默写出来,并且要掌握每
|
||||
对象头包括两部分信息:
|
||||
|
||||
1. 标记字段(Mark Word):用于存储对象自身的运行时数据, 如哈希码(HashCode)、GC 分代年龄、锁状态标志、线程持有的锁、偏向线程 ID、偏向时间戳等等。
|
||||
2. 类型指针(Klass Word):对象指向它的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪个类的实例。
|
||||
2. 类型指针(Klass pointer):对象指向它的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪个类的实例。
|
||||
|
||||
**实例数据部分是对象真正存储的有效信息**,也是在程序中所定义的各种类型的字段内容。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user