关于获取锁的时候接受中断信号

来源:5-4 获取锁时被中断

长袜子皮皮93

2020-01-14

不光lockInterruptibly()会被中断,我看到tryLock(time, unit)方法也定义了throws InterruptedException异常,请问获取锁的其他方法是否也具备中断能力呢?

写回答

1回答

长袜子皮皮93

提问者

2020-01-14

大概就是lockInterruptibly()和tryLock(time, unit)都拥有接收中断信号的能力,只是lockInterruptibly()是特殊的tryLock(time, unit),它的超时时间是无限大的,或者说它是具有被中断能力的tryLock();我这样说对吗

0
2
长袜子皮皮93
回复
悟空
爱了,加油老师!
2020-01-14
共2条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程