Java多线程系列(十一):线程停止

第11节:线程停止


1.理论整理

  1. 线程状态:
    Java多线程系列(十一):线程停止
  2. 线程方法:
    Java多线程系列(十一):线程停止
  3. 停止线程:
    (1)不推荐使用JDK提供的stop()、destroy方法,已经被废弃了;
    (2) 推荐线程自己停止,建议使用一个标志位进行终止变量,当flag=false时,自动终止线程运行。
    (3) 可以写一个stop方法,一调用就更改flag的true为false.

2.实践

方式1:设置标志位flag和转换标志位的方法,在main方法中建立转换机制
Java多线程系列(十一):线程停止
Java多线程系列(十一):线程停止
Java多线程系列(十一):线程停止

方式2:自己在run()方法中就设置停止条件
Java多线程系列(十一):线程停止


声明:本系列是"狂神说java"教程的个人学习笔记,无意侵权~