线程并发库----Executors

本文详细介绍了Java中Executors类提供的多种创建线程池的方法,包括缓存线程池、固定线程池、定时线程池、单线程池及定时单线程池,并解释了它们的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在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()   创建一个单线程执行程序,它可安排在给定延迟后运行命令或者定期地执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值