java.util.concurrent 包中Executor与Executors的区别
2016-10-12 16:31
411 查看
1、Executor是Java线程池的顶级接口
Executor类的继承关系:
备注:ScheduledExecutorService描述的功能和Timer/TimerTask类似,解决那些需要任务重复执行的问题。这包括延迟时间一次性执行、延迟时间周期性执行以及固定延迟时间周期性执行等。当然了继承ExecutorService的ScheduledExecutorService拥有ExecutorService的全部特性。
2、Executors是一个类
Executors类提供了若干个静态方法,用于生成不同类型的线程池:
Executor类的继承关系:
备注:ScheduledExecutorService描述的功能和Timer/TimerTask类似,解决那些需要任务重复执行的问题。这包括延迟时间一次性执行、延迟时间周期性执行以及固定延迟时间周期性执行等。当然了继承ExecutorService的ScheduledExecutorService拥有ExecutorService的全部特性。
2、Executors是一个类
Executors类提供了若干个静态方法,用于生成不同类型的线程池:
相关文章推荐
- java.util.concurrent 包中Executor与Executors的区别
- elasticsearch client 为空 错误信息:java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concurrent/Executor
- Synchronized和java.util.concurrent.locks.Lock的区别
- java.util.concurrent.AbstractExecutorService.java
- 聊聊高并发(三十八)解析java.util.concurrent各个组件(十四) 理解Executor接口的设计
- java.util.concurrent.Executors理解
- Java多线程工具包java.util.concurrent---ExecutorService
- 解决:java.lang.ClassNotFoundException: edu.emory.mathcs.backport.java.util.concurrent.Executor
- java.util.concurrent.Executors学习
- java.util.concurrent.Executor
- java.util.concurrent翻译----Executor框架--类ThreadPoolExecutor
- java.util.concurrent.AbstractExecutorService
- synchronized和java.util.concurrent.locks.Lock的区别
- java.util.concurrent翻译----Executor框架--抽象类AbstractExecutorService
- java.util.concurrent.ExecutorService
- 使用java.util.concurrent.ExecutorService实现Java线程异步执行
- 《java.util.concurrent 包源码阅读》10 线程池系列之AbstractExecutorService
- Java.util.concurrent之 Executor框架与线程池
- java.util.concurrent学习之 Executor
- java.util.concurrent.Executors