首先,答案是不会的。
这里需要从线程池构造函数的核心参数说起,比如:我们配置线程池的核
心线程数是5,最大线程数是10,配置线程创建后的存活时间为1分钟,
当超过核心线程数的这些线程在我们设置的1分钟存活时间中一直没有任
务执行,则将会停止这些线程的运行。当下次核心线程数被全部占用且缓
存并发队列达到最大值时,又会创建超过核心线程数又小于等于最大线程
数的这些线程。因此,线程池中的线程是不会一直在运行状态的。
线程池中的线程会一直运行吗?
最新推荐文章于 2023-05-22 01:24:46 发布