Java Review - 并发编程_ScheduledThreadPoolExecutor原理&源码剖析
2023-04-18 14:43:50 时间
文章目录
概述
Java Review - 并发编程_ThreadPoolExecutor原理&源码剖析 我们复习了Java中线程池ThreadPoolExecutor的原理,ThreadPoolExecutor只是Executors工具类的一部分功能。
下面来介绍另外一部分功能,也就是ScheduledThreadPoolExecutor的实现,这是一个可以在指定一定延迟时间后或者定时进行任务调度执行的线程池。
类结构
- Executors其实是个工具类,它提供了好多静态方法,可根据用户的选择返回不同的线程池实例。
-
ScheduledThreadPoolExecutor
继承了ThreadPoolExecutor
并实现了ScheduledExecutorService
接口。 - 线程池队列是
DelayedWorkQueue
,其和DelayedQueue类似,是一个延迟队列
相关文章
- 图解JVM整体结构、执行流程以及两种架构模型,你学会了吗?
- 一篇学会逃逸分析,yyds!
- 图文故事:一文带你走进JVM的世界
- 面试系列重启:JVM篇
- 深入浅出JVM垃圾回收器
- 一文带你深入理解JVM内存模型
- JVM深度剖析:一文详解JVM是如何实现反射的?
- JVM整体架构与调优参数说明
- JVM 实战 OutOfMemoryError 异常
- 美团面试:熟悉哪些JVM调优参数,幸好我准备过!
- JVM 三色标记法与读写屏障
- JVM 运行时内存分代结构
- JVM底层原理解析,在这个开源项目里讲透了
- JVM虚拟机整体结构与对象内存分配解析
- 揭开JVM中TLAB中的神秘面纱
- CMS:听我的,生产环境上要这样配置JVM参数
- 面试必问的 JVM 运行时数据区,你懂了吗?
- 人工智能五种开发语言对比,选择哪个更好呢?
- JVM 君,你是不过分了
- JVM底层原理解析