首页 > 代码库 > 并发编程 11—— 任务取消与关闭 之 shutdownNow 的局限性

并发编程 11—— 任务取消与关闭 之 shutdownNow 的局限性

Java并发编程实践 目录

并发编程 01—— ConcurrentHashMap

并发编程 02—— 阻塞队列和生产者-消费者模式

并发编程 03—— 闭锁CountDownLatch 与 栅栏CyclicBarrier

并发编程 04—— Callable和Future

并发编程 05—— CompletionService : Executor 和 BlockingQueue

并发编程 06—— 任务取消

并发编程 07—— 任务取消 之 中断

并发编程 08—— 任务取消 之 停止基于线程的服务

并发编程 09—— 任务取消 之 关闭 ExecutorService

并发编程 10—— 任务取消 之 “毒丸”对象

 
概述
 

当通过 shutdownNow  来强行关闭 ExecutorService 时,它会尝试取消正在执行的任务

并发编程 11—— 任务取消与关闭 之 shutdownNow 的局限性