摘要: Java中的Lock锁,都是基于AQS,也就是AbstractQueuedSynchronizer。那么AbstractQueuedSynchronizer又是基于什么原理来做锁的呢? 一:锁原理 1. 怎么算获取到了锁? AQS内置了一个volatile int state字段,利用CAS保证并发 阅读全文
posted @ 2024-01-23 23:49 天NULL 阅读(28) 评论(0) 推荐(0)