引言
LockSupport
线程中断机制
什么是中断机制?...中断,也称为中断标识协商机制
中断只是一种协商机制,Java 中没有给中断增加任何语法,中断过程完全需要程序员自己实现
若要中断一个线程,需要手动调用 interrupt 方法,该方法将线程对象的中断标识设成...true,之后编写代码不断检测当前线程的标志位
若为 true,表示别的线程请求被该线程中断,中断后代码由程序员实现
每个线程对象均有一个中断标志位,用于表示线程是否被中断,该标志位为 true...表示中断,为 false 表示未中断
通过调用线程对象 interrupt 方法将该线程的标志位设为 true,可以在别的线程中调用,也可以在自己的线程中调用
说说一下 java.lang.Thread...线程中断机制
中断机制相关 API 三个方法的说明
public void interrupt()
实例方法
仅仅设置了线程状态中断状态为 true,发起一个协商,并不会立刻停止线程
如果当前线程没有中断它自己