线程同步结束器添加立即结束方法

This commit is contained in:
bwcx_jzy 2022-11-25 13:17:58 +08:00
parent 4e06f02610
commit 7c8cc27ad9
No known key found for this signature in database
GPG Key ID: 5E48E9372088B9E5

View File

@ -159,6 +159,24 @@ public class SyncFinisher implements Closeable {
clearWorker();
}
/**
* 立即结束线程池所有线程此方法执行两种情况
* <ol>
* <li>执行start(true)调用此方法结束线程池回收资源</li>
* <li>执行start(false)用户自行判断结束点执行此方法</li>
* </ol>
*
* @since 5.6.6
*/
public void stopNow(){
if(null != this.executorService){
this.executorService.shutdownNow();
}
this.executorService = null;
clearWorker();
}
/**
* 清空工作线程对象
*/