线程池的几种常见的创建的方式
一:创建大小不固定的线程池 二:创建固定数量线程的线程池 三:创建单线程的线程池 四:创建定时线程 1.创建大小不固定的线程池 package com.peace.pms.Test; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * @Author: cxx * @Date: 2018/3/3 17:16 */ public class ThreadPoolDemo { public static class Taskdemo implements Runnable{ @Override public void run() { for(int i=0;i<10;i++){ System.out.println(Thread.currentThread().getName()+":"+i); } } } public static void main(String[] args) { ExecutorService es=Executors.newCachedThreadPool(2); for(int i=0;i<10;i++){ Taskdemo tc=new Taskdemo(); es.execute(tc); } es.shutdown(); }