Browsed by
标签:Java

Android虚拟机分析3——JVM虚拟机探究

Android虚拟机分析3——JVM虚拟机探究

JAVA内存

运行时内存数据区域

Java虚拟机运行时数据区

对象的内存布局

对象头Mark
Word
实例数据 对象填充
存储内容 标志位 状态    
对象哈希码、对象分代年龄 1 未锁定    
指向锁记录的指针 0 轻量级锁定    
指向重量级锁的指针 10 膨胀(重量级锁定)    
空,不需要记录信息 11 GC标记    
偏向线程ID、偏向时间戳、对象分代年龄 1 可偏向    

Read More Read More

TOP