问答详情
源自:4-3 Java线程交互之互斥与同步:守恒的能量
为什么要用while,不可以用if吗?
让锁对象等待的那里。
提问者:去打熊
2014-12-25 20:37
个回答
Arthur
2014-12-25 21:16:52
wait之后要释放锁的,然后
唤醒并获得了锁之后,是从上一次调用wait()的地方之后开始执行,这样if将不能阻挡不合要求的处理。
3