关于interrupted()方法的理解

来源:5-4 遇到阻塞

qq_执子之手_0

2020-02-07

请问老师,如果调用interrupted()的时候,线程还没有执行到sleep代码,是不会抛出异常的吗?那岂不是中断失效了?该怎么理解呢。

写回答

1回答

悟空

2020-02-07

是的,还没有执行到sleep代码,是不会抛出异常的。

这不代表中断失效,中断机制就是这样设计的,除非线程自身用sleep等方法去检测,你先看完本章内容哈,有讲的。

1
2
qq_执子之手_0
看了悟空老师后面的视频已经理解了
2020-02-10
共2条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程