摘要: 参考文章: ReentrantLock学习(三)公平锁与非公平锁 0.什么是ReentrantLock ReentrantLock 是一种提供了可重入、灵活锁定控制和支持公平锁与非公平锁选择的互斥锁。 ReentrantLock 是 java.util.concurrent.locks 包中的一个类 阅读全文
posted @ 2024-05-16 22:10 羊37 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 0.是什么(What) wait(), notify(), 和 notifyAll()方法都是Object类的一部分,用于实现线程间的协作。 1.为什么(Why) 线程的执行顺序是随机的(操作系统随机调度的,抢占式执行),但是有时候,我们希望的是它们能够顺序的执行。 所以引入了这几个方法,使得我们能 阅读全文
posted @ 2024-05-16 21:43 羊37 阅读(16) 评论(0) 推荐(0) 编辑