- 博客(1)
- 收藏
- 关注
原创 synchronized底层
Synchronized的底层实现依赖于JVM, 在 HotSpot JVM实现中,锁有个专门的名字:对象监视器。 当多个线程同时请求某个对象监视器时,对象监视器会设置几种状态用来区分请求的线程: Contention List:一个虚拟的队列,所有请求锁的线程将被首先放置到该竞争队列 Entry List:Contention List中那些有资格成为候选人的线程被移到Entr
2016-10-07 21:28:20 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人