摘要: 非公平锁和公平锁的一些理解 一、什么是非公平锁 场景:线程1,加了锁,然后线程2尝试枷锁,失败后进入等待队列,处于阻塞的状态,后来线程1释放了锁,准备来唤醒线程2重新尝试加锁。 注意一点:此时线程2可能还停留在等待队列里,还没开始重新加锁呢! 然而,不幸的事情发生了,这时半路杀出一个程咬金,来了一个 阅读全文
posted @ 2021-03-08 07:03 GDOUJKZZ 阅读(351) 评论(0) 推荐(0) 编辑