几种方式停止Java的线程运行
工具/原料
java
使用退出标志
1、在循环时可以设置一个变量,为真时运行,否则就退出循环。
使用stop
1、使用stop()方法能立即停止线程,但是可能会让一些读写锁出现异常。
使用interrupt
1、interrupt()的方法并不会真正的停止线程的,而是在线程弄一个停止的标记。
2、我们可以结合抛异常的方式来实现终止线程。
几种方式停止Java的线程运行
工具/原料
java
使用退出标志
1、在循环时可以设置一个变量,为真时运行,否则就退出循环。
使用stop
1、使用stop()方法能立即停止线程,但是可能会让一些读写锁出现异常。
使用interrupt
1、interrupt()的方法并不会真正的停止线程的,而是在线程弄一个停止的标记。
2、我们可以结合抛异常的方式来实现终止线程。