java中interrupt的使用

Posted Jenkov

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中interrupt的使用相关的知识,希望对你有一定的参考价值。

通常我们会有这样的需求,即停止一个线程。在java的api中有stop、suspend等方法可以达到目的,但由于这些方法在使用上存在不安全性,会带来不好的副作用,不建议被使用。具体原因可以参考Why is Thread.stop deprecated

在本文中,将讨论中断在java中的使用。

中断在java中主要有3个方法,interrupt(),isInterrupted()和interrupted()。