Concurrent---锁的种类+锁的底层实现

对象内存简图 对象头: 存储对象的hashCode、锁信息或分代年龄或GC标志, 类型指针指向对象的类元数据,JVM通过这个指针确定该对象是哪个类的实例等信息。 **实例变量:**存放类的属性数据信息,包括父类的属性信息。 **填充数据:**由于虚拟机要求对象起始地址必须是8字节的整数倍。填充数据不是必须存在的,仅仅是为了字节对齐。 当在对象上加锁时,数据是记录在对象头中。当执行synchroni
相关文章
相关标签/搜索