Loading...
synchronized与AbstractQueuedSynchronizersynchronizedsynchronized是排它锁,是jvm内置的加锁方式,本质上是创建一个对象,在对象之上添加标识,来确定是否有其他线程获得了锁。synchronized实现方式在jdk1.5之前,synchronized每次都需要向操作系统申请重量级锁,效率很低。从jdk1.5开始,引入了锁升级的概念。锁...