1
0
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:
wunameya 2024-11-17 10:46:22 +08:00 committed by GitHub
parent e6f9dae8ce
commit ea91ff07e0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -337,7 +337,7 @@ Java 对象的创建过程我建议最好是能默写出来,并且要掌握每
对象头包括两部分信息:
1. 标记字段Mark Word用于存储对象自身的运行时数据 如哈希码HashCode、GC 分代年龄、锁状态标志、线程持有的锁、偏向线程 ID、偏向时间戳等等。
2. 类型指针Klass Word):对象指向它的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪个类的实例。
2. 类型指针Klass pointer):对象指向它的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪个类的实例。
**实例数据部分是对象真正存储的有效信息**,也是在程序中所定义的各种类型的字段内容。