停止线程

1.使用退出标志,设置标志位,使线程正常退出,当run方法完成后线程终止

2.使用interrupt()方法终止线程,不会终止一个正在运行的线程,需加入判断才可以完成线程终止。

3.使用stop()方法强行终止线程,可能产生不可预想的效果。

join()方法:子线程处理耗时操作,!主线程等待子线程执行完成之后再结束。等待线程对象销毁。

你可能感兴趣的:(停止线程)