package com.itheima.MythoeadPool;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class MyThreadPoolDemo {
public static void main(String[] args) throws InterruptedException {
//创建一个默认的线程池对象,池子中默认是空的,默认可以容纳int类型的最大值
ExecutorService executorService = Executors.newCachedThreadPool();
//Excutors创建线程池对象,
//ExcutorService控制线程池
executorService.submit(()->{
System.out.println(Thread.currentThread().getName()+"在执行了");
});
//Thread.sleep(2000);
executorService.submit(()->{
System.out.println(Thread.currentThread().getName()+"在执行了");
});
executorService.shutdown();
}
}
123.线程池-Executors默认线程池__
最新推荐文章于 2023-09-02 20:06:24 发布
本文演示了一个简单的Java线程池示例,通过`Executors`创建了一个默认的线程池,并使用`submit()`方法提交了两个任务执行。在任务执行完毕后,调用`shutdown()`方法关闭线程池。
摘要由CSDN通过智能技术生成