0%

如果一个线程加锁后,但是,资源一直迟迟不来,就会一直加锁。

这个时候,进行 wait 就会进入到 waitset 变为 waiting 状态。

等有资源后,通过 notify 或者 notifyAll 唤醒,然后进入 EntryList 重新竞争。

阅读全文 »