Executor 学习笔记

1.      Overview

            是一个对Runnable或者Callable进行执行调度的工具类,  所属包:java.util.concurrent

 2.     主要的Executor类关系图

                

                a.  Executor提供一个execute(Runnable)方法.

                    

                b.  ExecutorService

                        i.开始对Callable进行集成

                         ii.增加了对Exeutor的一些操作, 如shutdown,submit

                            

                    c.  ThreadPoolExecutor

                            接下来也是JDK中关键的线程池实现类, ThreadPoolExecutor.

                            JDOC描述

                  d.  ScheduledThreadPoolExecutor

                i.该类继承了ThreadPoolExecutor, 所以说, ScheduledThreadPoolExecutor也是一个特殊的ThreadPoolExecutor, 实现了ScheduledExecutorService接口的线程池.

                ii. ScheduledExecutorService接口声明了一些提交Schedule的方法, ScheduledExecutorService进行实现.

扫描二维码关注公众号,回复: 2784976 查看本文章

                         


猜你喜欢

转载自blog.csdn.net/sanpic/article/details/80898810
今日推荐