前言
相关系列
- 《Java & Executor & 目录》
- 《Java & Executor & RunnableScheduledFuture & 源码》
- 《Java & Executor & RunnableScheduledFuture & 总结》
- 《Java & Executor & RunnableScheduledFuture & 问题》
涉及内容
- 《Java & Executor & 总结》
- 《Java & Executor & RunnableFuture & 总结》
- 《Java & Executor & ScheduledFuture & 总结》
概述
简介
RunnableScheduledFuture @ 可运行调度未来接口是代理任务功能/任务/延迟/周期性的概念封装。作为RunnableFuture @ 可运行未来接口/ScheduledFuture @ 调度未来接口共同的子接口,可运行调度未来接口继承了可运行未来接口/调度未来接口对代理任务功能/任务/延迟性的概念封装,即继承了可运行未来接口/调度未来接口开启/追踪/干预/获取/延迟代理任务执行流程/状态/过程/结果/时间的能力,并在此基础上对代理任务进行了周期性概念封装。所谓周期性概念封装即是令代理任务具备重复执行的能力,从而使得代理任务具备了被调度(定时/重复)执行的可能,即通过周期达到令代理任务重复执行的效果。
方法
- boolean isPeriodic() —— 是否周期—— 判断当前可运行调度未来的代理任务是否会周期执行,是则返回true;否则返回false。