多线程终止线程

停止一个线程通常意味着在线程处理任务完成之前停掉正在做的操作,也就是放弃当前的操作。

以下 3 种方法可以终止正在运行的线程:

1. 使用退出标志,使线程正常退出,也就是当 run() 方法完成后线程中止。

 

2. 使用 interrupt 方法中断线程。

3. 使用 stop() 方法强行终止线程,但是这方法安全,不推荐使用这个方法,已被弃用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章