《Java并发编程实践》三(7):任务取消

经过Executor框架提交一个任务是很简单的,绝大多数状况下,咱们让任务代码执行完毕;换句话说,任务自身决定如何结束。若是调用者想终止一个任务该怎么办?上一章介绍的Future.cancel方法看起来正好知足咱们的需求,然而如何安全、快速、可靠地取消一个异步任务或线程,要比这句代码看起来要复杂得多,值得咱们用一整章来学习。java 任务取消 在任务正常结束前,取消一个任务可能有如下几种动机:li
相关文章
相关标签/搜索