线程在Java中是一个非常重要的知识点,线程拥有生存周期,线程的结束是它其中的一个过程。
方法/步骤
1
如何控制线程状态是学习线程的关键,一般控制线程结束有两种方法。方法一:使用布尔值运行控制。使用循环让线程不停运行,通过布尔值:isRun 控制是否继续运行,从而控制线程在适当的时候停止运行。如图所示,这种方法比较常用。isRun可以是一个布尔表达式,或者是一个变量。
2
运行结果
3
第二种方法使用线程自己自带的中断方法:interrupt(),自己结束自己。如图所示。
上一篇:理解Java多线程概念
下一篇:java中的线程如何设置优先级