在Executors类中提供很多的静态方法用来创建线程池。
1、public static ExecutorService newCachedThreadPool() 用来创建一个根据需要的创建新线程的线程池,以前创建的线程还可以用
2、public static ExecutorService newFixedThreadPool(int nThreads) 创建一个具有固定数量的线程线程池
3、public static ScheduledExecutorService newScheduledThreadPool(int corePoolSize) 创建一个固定数据的线程池,用来安排在给定多少时间后去执行任务
4、public static ExecutorService newSingleThreadExecutor() 用来创建一个单线程的线程池
5、public static ScheduledExecutorService newSingleThreadScheduledExecutor() 创建一个单线程执行程序,它可安排在给定延迟后运行命令或者定期地执行。