一个锁可对应多个condition,可以根据不同condition进行通知,
最好用signal()方法只唤醒在这个条件上等待的线程。因为即使唤醒了其它条件上等待的线程,在判断不满足条件后又会await()
14-Lock.condition,signal,await(实现等待通知)
最新推荐文章于 2022-02-08 10:49:26 发布
一个锁可对应多个condition,可以根据不同condition进行通知,
最好用signal()方法只唤醒在这个条件上等待的线程。因为即使唤醒了其它条件上等待的线程,在判断不满足条件后又会await()