关于java多线程问题 在多个线程在程序中执行时,能不能有效的停止某些线程

2024-12-18 16:39:35
推荐回答(4个)
回答1:

强制停止某个线程是不安全的,会发生不可预料的结果,只能是使用监视变量控制,改变监视变量的状态值,有循环就break,一直break到最外层循环,让线程自己停止。

回答2:

直接。stop(),不过这不太被推荐

回答3:

可以通过线程锁实现

回答4:

调用线程的interrupt()方法