Executor框架+实例
Executor框架 是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。 Executor框架简介 Executor框架描述 Executor框架 是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。 运用该框架能够很好的 将任务分成一个个的子任务 ,使并发编程变得方便。 Executor相关类图 该框架的类图(方法并没有都表示出来)如下: 创建线程池类别 创建线程池 Executors类,提供了一系列工厂方法用于创先线程池,返回的线程池都实现了ExecutorService接口。 public static ExecutorService newFixedThreadPool(int nThreads) 创建固定数目线程的线程池 public static ExecutorService newCachedThreadPool() 创建一个可缓存的线程池 创建一个可缓存的线程池,调用execute 将重用以前构造的线程