本文主要是介绍线程池原理--执行器Executor,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 线程池原理--执行器Executor
- 继承体系
- Executor
线程池原理–总索引
线程池原理–执行器Executor
继承体系
-
Executor:一个接口,其定义了一个接收Runnable对象的方法executor,其方法签名为executor(Runnable command),
-
ExecutorService:是一个比Executor使用更广泛的子类接口,其提供了生命周期管理的方法,以及可跟踪一个或多个异步任务执行状况返回Future的方法
-
AbstractExecutorService:ExecutorService执行方法的默认实现
-
ScheduledExecutorService:一个可定时调度任务的接口
-
ScheduledThreadPoolExecutor:ScheduledExecutorService的实现,一个可定时调度任务的线程池
-
ThreadPoolExecutor:线程池,可以通过调用Executors以下静态工厂方法来创建线程池并返回一个ExecutorService对象.
Executor
Executor接口中只定义了一个execute()方法,用于提交Runnable的实现类。
void execute(Runnable command);
这篇关于线程池原理--执行器Executor的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!