目录
5.2 checkInterruptWhileWaiting
5.3 transferAfterCancelledWait
1、 conditionObject 的介绍&应用
ReentrantLock 提供了同synchronized(wait 和 notify)类似的功能 ,await及signal
想要执行await 和 signal ,必须先要有lock锁资源
public static void main(String[] args) throws InterruptedException, IOException {
ReentrantLock lock = new ReentrantLock();
Condition condition = lock.newCondition();
new Thread(() -> {
lock.lock();
System.out.println("子线程获取锁资源并await挂起线程");