https://www.imooc.com/video/4208

1. 进程和线程的概念

2. 线程常用方法

image.png

3. 如何正确的停止Java中的线程

  • 不能使用stop停止线程
    • stop停止是戛然而止,
  • 使用退出标志,停止线程(正确方式)
    • 当要结束线程的时候,修改标志位,这样可以保证一个完整的逻辑,也可以做一些清理等工作 ```java volatile boolean keepRunning =true;

@Override public void run() { while (keepRunning) { for (int i = 0; i < 5; i++) { System.out.println(Thread.currentThread().getName() + “进攻对方【”+i+”】”); Thread.yield(); } } } ```