停止一個線程通常意味着在線程處理任務完成之前停掉正在做的操作,也就是放棄當前的操作。
以下 3 種方法可以終止正在運行的線程:
1. 使用退出標誌,使線程正常退出,也就是當 run() 方法完成後線程中止。
2. 使用 interrupt 方法中斷線程。
3. 使用 stop() 方法強行終止線程,但是這方法安全,不推薦使用這個方法,已被棄用。
停止一個線程通常意味着在線程處理任務完成之前停掉正在做的操作,也就是放棄當前的操作。
以下 3 種方法可以終止正在運行的線程:
1. 使用退出標誌,使線程正常退出,也就是當 run() 方法完成後線程中止。
2. 使用 interrupt 方法中斷線程。
3. 使用 stop() 方法強行終止線程,但是這方法安全,不推薦使用這個方法,已被棄用。