ExecutorService 

4.3 JDK源码阅读之ExecutorService

4.3 JDK源码阅读之ExecutorService 

ExecutorService:是一个比Executor使用更广泛的子类接口,其提供了生命周期管理的方法,以及可跟踪一个或多个异步任务执行状况返回Future的方法 

 

ExecutorService提供了管理Eecutor生命周期的方法,ExecutorService的生命周期包括了:运行  关闭和终止三种状态。

ExecutorService在初始化创建时处于运行状态。

shutdown方法等待提交的任务执行完成并不再接受新任务,在完成全部提交的任务后关闭

shutdownNow方法将强制终止所有运行中的任务并不再允许提交新任务

可以将一个Runnable或Callable提交给ExecutorService的submit方法执行,最终返回一上Futire用来获得任务的执行结果或取消任务

4.3 JDK源码阅读之ExecutorService

相关文章:

  • 2021-12-04
  • 2021-12-04
  • 2021-11-25
  • 2021-10-31
  • 2021-10-20
  • 2021-06-29
  • 2021-12-15
  • 2021-10-29
猜你喜欢
  • 2021-06-03
  • 2021-05-11
  • 2021-12-19
  • 2021-11-23
  • 2021-10-28
  • 2021-10-19
相关资源
相似解决方案