Executor
JUC 包中的 Executor 架构带来了线程的创建与执行的分离。Executor 的继承者 ExecutorService 下面衍生出了两个重要的实现类,他们分别是
ThreadPoolExecutor线程池ScheduledThreadPoolExecutor继承了ThreadPoolExecutor, 支持周期性任务的线程池
通过 ThreadPoolExecutor 可以实现各式各样的自定义线程池,而 ScheduledThreadPoolExecutor 类则在自定义线程池的基础上增加了周期性执行任务的功能。