线程中断是请求停止,线程停止是强制干预
interrupt()方法对线程发送中断请求,线程需要通过捕获InterruptedException或调用isInterrupted()判断自身状态后自行停止,这种方式较为安全且符合资源释放规范。stop()方法会强制终止线程,会导致资源状态不一致,容易产生数据错误,因此不推荐使用。
线程中断是请求停止,线程停止是强制干预
interrupt()方法对线程发送中断请求,线程需要通过捕获InterruptedException或调用isInterrupted()判断自身状态后自行停止,这种方式较为安全且符合资源释放规范。stop()方法会强制终止线程,会导致资源状态不一致,容易产生数据错误,因此不推荐使用。