摘要: AQS 0 锁的基本原理 首先,需要考虑锁的基本组成元素。 当前锁的状态,是被持有还是未持有状态 如果锁是被持有状态,那么到底是哪个线程持有了当前这把锁 锁必须有一个队列去存储阻塞在该锁或者说在等待持有锁的线程 锁的实现一定需要考虑怎样阻塞线程,将线程放入到等待队列,以及如何在队列中唤醒等待的线程, 阅读全文
posted @ 2020-06-14 01:10 zerodseu 阅读(116) 评论(0) 推荐(0) 编辑