销毁线程最简单也是最安全的方法就是:
将 run() 方法体中的
这个标志变量 stop 置为 true,终止该线程的无限循环,其它工作由垃圾回收器完成。
如果不在一个类中,可以通过传参的方式(构造方法或者set方法)来改变线程中的stop。
将 run() 方法体中的
while (!stop) {
......
}
这个标志变量 stop 置为 true,终止该线程的无限循环,其它工作由垃圾回收器完成。
如果不在一个类中,可以通过传参的方式(构造方法或者set方法)来改变线程中的stop。