Java Review - 并发编程_ThreadPoolExecutor原理&源码剖析 我们复习了Java中线程池ThreadPoolExecutor的原理,ThreadPoolExecutor只是Executors工具类的一部分功能。
下面来介绍另外一部分功能,也就是ScheduledThreadPoolExecutor的实现,这是一个可以在指定一定延迟时间后或者定时进行任务调度执行的线程池。
ScheduledThreadPoolExecutor
继承了ThreadPoolExecutor
并实现了ScheduledExecutorService
接口。DelayedWorkQueue
,其和DelayedQueue类似,是一个延迟队列