关于判断当前线程是否interrupted的方法
来源:5-3 如何停止线程

ice_wolf
2019-08-21
老师您好,我刚才自己在尝试普通情况下判断开启的线程是否终止的时候用了Thread.intterupted()方法,后来对照视频的时候发现您用的是Thread.currentThread().isInterrupted()方法,我发现这两个方法运行出来在效果上一样的,我跟源码发现这两个方法的区别在于是否会清除当前线程的interrupt状态,这个是否跟下一章要讲的线程状态转换有关系?还有我之前对这两个方法的理解是否准确,谢谢!
写回答
1回答
-
悟空
2019-08-21
小伙伴你好,关于这个问题,在5-14小节进行了讲解,麻烦去看下视频~看完视频还有问题的话再来提问~
10
相似问题