package pool;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class PoolDemo2 {
public static void main(String[] args) throws InterruptedException {
// 创建一个默认的线程池对象,默认为空,默认最大容纳int类型的最大值
ExecutorService executorService = Executors.newCachedThreadPool();
// Executors:可以帮助我们创建线程池对象
// ExecutorService:可以帮助我们控制线程池
// submit:线程池添加
executorService.submit(()->{
System.out.println(Thread.currentThread().getName()+"hhhhh");
});
executorService.submit(()->{
System.out.println(Thread.currentThread().getName()+"hhhhh");
});
Thread.sleep(1000);
// 线程池销毁
executorService.shutdown();
}
}
【笔记】ExecutorService,线程池定义的一个接口,默认的容量是int类型的最大值
最新推荐文章于 2023-04-21 22:26:15 发布