LockSupport

LockSupport

LockSupport是用来创建锁和其他同步类的基本线程阻塞原语。LockSupport中的park()unpark()的作用分别是阻塞线程和解除阻塞线程,而且park()unpark()不会遇到Thread.suspendThread.resume所可能引发的死锁问题。因为park()unpark()有许可的存在;调用park()的线程和另一个试图将其unpark()的线程之间的竞争将保持活性。

上一页
下一页