newFixedThreadPool:创建固定大小的线程池,每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小;
newCachedThreadPool:创建一个可缓存的线程池,此线程池不会对线程池大小做限制,线程池大小完全依赖于操作系统(或者说JVM)能够创建的最大线程大小;
newScheduledThreadPool:创建一个大小无限的线程池,此线程池支持定时以及周期性执行任务的需求;
newSingleThreadExecutor:创建一个单线程的线程池。此线程池支持定时以及周期性执行任务的需求。
本文详细介绍了Java中四种不同类型的线程池:newFixedThreadPool、newCachedThreadPool、newScheduledThreadPool和newSingleThreadExecutor。每种线程池都有其特定的应用场景和特性。
1228

被折叠的 条评论
为什么被折叠?



