阅读背景:

偏向锁,轻量级,重量级锁的理解

来源:互联网 

1:对象头
首先了解下32bit的Java对象头如下:

通过上面的表格,我们可以看出,synchronized用的锁是锁在Java对象头中的,Java的每个对象都可以作为锁,具体表现为下面三种方式: 通过上面的表格,我们可以看出,synch




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: