Java Review - 并发编程_ScheduledThreadPoolExecutor原理&源码剖析
Posted 小小工匠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Review - 并发编程_ScheduledThreadPoolExecutor原理&源码剖析相关的知识,希望对你有一定的参考价值。
概述
Java Review - 并发编程_ThreadPoolExecutor原理&源码剖析 我们复习了Java中线程池ThreadPoolExecutor的原理,ThreadPoolExecutor只是Executors工具类的一部分功能。
下面来介绍另外一部分功能,也就是ScheduledThreadPoolExecutor的实现,这是一个可以在指定一定延迟时间后或者定时进行任务调度执行的线程池。
类结构
-
Executors其实是个工具类,它提供了好多静态方法,可根据用户的选择返回不同的线程池实例。
-
ScheduledThreadPoolExecutor
继承了ThreadPoolExecutor
并实现了ScheduledExecutorService
接口。 -
线程池队列是
DelayedWorkQueue
,其和DelayedQueue类似,是一个延迟队列
以上是关于Java Review - 并发编程_ScheduledThreadPoolExecutor原理&源码剖析的主要内容,如果未能解决你的问题,请参考以下文章