终止线程一般建议采用的方法是让线程自行结束,进入Dead(死亡)状态,就是执行完run()方法.即如果想要停止一个线程的执行,就要提供某种方式让线程能够自动结束run()方法的执行.比如设置一个标志来控制循环是否执行,通过这种方式让线程离开run()方法. 第一种 使用Thread类提供的stop()方法或suspend()方法强制终止线程(不安全,不要用) 第二种 使用volatile标记位退出线程 第三种 使用 interrupt()方法终止线程 由于其他原因导致线程停滞(如 I/O),进入…