
使用
result.cancel()。该
ScheduledFuture是你的任务的处理。您需要取消此任务,它将不再执行。
实际上,
cancel(booleanmayInterruptIfRunning)是签名,并将其与
true参数一起使用将导致当前正在运行的执行线程被
interrupt()调用中断。如果线程在阻塞的可中断调用(例如)中等待,则会抛出一个中断的异常
Semaphore.acquire()。请记住,这
cancel将确保仅在任务停止执行后不再执行该任务。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)