关于static boolean interrupted方法

来源:5-14 interrupt状态

卜硕

2020-06-26

请问老师,为什么该方法是静态方法所以就只对当前调用这个方法的线程起作用呢?

写回答

1回答

悟空

2020-06-27

因为方法实现里,会先获取到当前线程,以下是源码:

public static boolean interrupted() {
   return currentThread().isInterrupted(true);
}

1
1
卜硕
非常感谢!
2020-07-30
共1条回复

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

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

2512 学习 · 939 问题

查看课程