锁的实际使用可中断地用于ReentrantLock


问题内容

您实际上为这种方法使用了lockInterruptibly什么?我已经阅读了API,但是对我来说还不太清楚。有人可以表达吗?


问题答案:

逻辑与所有可中断的阻塞方法相同:它允许线程立即响应interrupt从另一个线程发送给它的信号。

如何使用此特定功能取决于应用程序设计。例如,它可以用来杀死池中所有等待获取锁的线程。