我们知道,当我们调用LockSupport.park()时,线程A将等待并等待另一个线程调用LockSupport.unpark()。那么当我们调用它的时候,线程A的状态是什么呢?
可以运行吗?
不能封堵,因为API中对它的描述是:
Thread state for a thread blocked waiting for a monitor lock.当我们使用LockSupport.park() API时,我们不需要获取监视器锁,行为也不像Object.wait()。
所以RUNNABLE状态将会是,对吗?
发布于 2019-03-09 23:07:16
https://stackoverflow.com/questions/55078609
复制相似问题