java多线程7-notify和notifyall的区别
2021-03-09 本文已影响0人
那钱有着落吗
image.png
image.png
image.png
根据以上关于锁池和等待池的概念描述我们可以知道
- 1.如果有多个线程想要某个已经被占用的锁的时候,因为想要获取锁,就会进入锁池
- 2.如果一个线程因为是他自己主动使用wait释放掉锁,那就证明他本身暂时不需要锁,所以他就进入了等代池,那当然也就不回去竞争该对象的锁了。