首页 > 代码库 > Java自带线程池

Java自带线程池

// 新建线程池
ExecutorService pool = Executors.newFixedThreadPool(10);
// 将线程放入线程池
pool.execute(new MyThread());
pool.execute(new MyThread());
// 关闭线程池(关闭后不能再放入线程)
pool.shutdown();


线程池的种类:

  • newSingleThreadExecutor 单线程

  • newFixedThreadPool 固定数量线程

  • newCachedThreadPool 自动回收无大小限制

  • newScheduledThreadPool 支持定时无大小限制

Java自带线程池