带你聊聊 Java 并发编程之线程基础(3)
发布时间:2019-11-07 13:17 所属栏目:21 来源:小九
导读:线程运行状态时 Thread.isInterrupted() 返回的线程状态是 false,然后调用 thread.interrupt() 中断线程 Thread.isInterrupted() 返回的线程状态是 true,最后调用 Thread.interrupted() 复位线程Thread.isInterru
线程运行状态时 Thread.isInterrupted() 返回的线程状态是 false,然后调用 thread.interrupt() 中断线程 Thread.isInterrupted() 返回的线程状态是 true,最后调用 Thread.interrupted() 复位线程Thread.isInterrupted() 返回的线程状态是 false 或者抛出 InterruptedException 异常之前,线程会将状态设为 false。 下面来看下两种方式复位线程的代码,首先是 Thread.interrupted() 的方式复位代码:
抛出 InterruptedException 复位线程代码:
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读