Executor框架类UML
2017-04-08 16:11:26 0 举报
Executor框架类是一个用于管理和执行任务的UML类图。它包含一个主要的Executor接口,该接口定义了执行任务的方法。Executor框架类还包含多个实现Executor接口的具体类,如ThreadPoolExecutor、ScheduledThreadPoolExecutor等。这些具体类负责管理线程池、调度任务等操作。此外,Executor框架类还包括一些辅助类,如Future、Callable等,它们用于表示异步计算的结果和任务。总之,Executor框架类是一个功能强大且灵活的任务执行工具,可以帮助开发者更好地管理和控制并发任务。
作者其他创作
大纲/内容
RunnableScheduledFuture
isPeriodic()
Delayed延时接口
+ getDelay()
AbstractExecutorService
ScheduledFutureTask周期性异步任务
Future异步计算结果
+ cancel()+ isCancelled()+ isDone()+ get()+ get()
Sync
ScheduledExecutorService定时调度接口(扩展线程池行为接口)
RunnableFuture
Runnable任务接口
+ run()
FutureTask异步计算的任务
线程池任务接口
Executor
+ execute()
RunnableAdapter
task:Runnableresult:T
ScheduledThreadPoolExecutor定时任务线程池实现类(扩展核心线程池)
ThreadPoolExecutor核心线程池实现类
Callable任务接口
+ call()
线程池任务执行接口
AbstractQueuedSynchronizer
ExecutorService线程池行为接口
ScheduledFuture
0 条评论
下一页