1.Thread.stop(),它会释放已经锁定的所有监视资源。
2.suspend(),它不会释放锁,容易产生死锁。
以上两种方法不推荐使用
3.flag标志,可能存在阻塞问题。
4.interrupt()方法,设置一个触发器,当interrupt()方法被调用时,会抛出InterruptException异常,可以通过在run()方法中捕获这个异常来让线程安全退出。推荐使用。
1.Thread.stop(),它会释放已经锁定的所有监视资源。
2.suspend(),它不会释放锁,容易产生死锁。
以上两种方法不推荐使用
3.flag标志,可能存在阻塞问题。
4.interrupt()方法,设置一个触发器,当interrupt()方法被调用时,会抛出InterruptException异常,可以通过在run()方法中捕获这个异常来让线程安全退出。推荐使用。
本文标题:终止进程的方法
本文链接:https://www.haomeiwen.com/subject/dqszrftx.html
网友评论