java.util.concurrent 包中Executor与Executors的区别

时间:2021-12-27 19:28:39

1、Executor是Java线程池的*接口

      Executor类的继承关系:

java.util.concurrent 包中Executor与Executors的区别

       备注:ScheduledExecutorService描述的功能和Timer/TimerTask类似,解决那些需要任务重复执行的问题。这包括延迟时间一次性执行、延迟时间周期性执行以及固定延迟时间周期性执行等。当然了继承ExecutorService的ScheduledExecutorService拥有ExecutorService的全部特性。

2、Executors是一个

      Executors类提供了若干个静态方法,用于生成不同类型的线程池:

java.util.concurrent 包中Executor与Executors的区别