线程池配置 共 3 篇文章

Java Stream并行流的线程池配置不当引发OOM的问题
2026-06-09 15:50:06
Java Stream并行流的线程池配置不当引发OOM的问题 问题现象 在处理大数据集合时,开发者为了追求性能,经常会在代码中将 stream 简单替换为 parallelStream。然而,这可能在某些场景下导致系统资源迅速耗尽,并抛出 java.lang.OutOfMemoryError: un
JavaStream 并行流 线程池配置
59 0
Java ThreadPoolExecutor的keepAliveTime与核心线程回收
2026-05-16 00:12:25
Java ThreadPoolExecutor的keepAliveTime与核心线程回收 Java线程池 ThreadPoolExecutor 通过控制线程数量来平衡性能与资源消耗。其中,keepAliveTime 参数决定了空闲线程的存活时间,而核心线程的回收机制常常被误解。默认情况下,核心线程即
Java 线程池 核心线程回收
136 0
Java ThreadPoolExecutor的allowCoreThreadTimeOut配置
2026-05-10 13:18:15
Java ThreadPoolExecutor的allowCoreThreadTimeOut配置 Java的ThreadPoolExecutor是线程池的核心实现,用于管理线程的生命周期和任务执行。其中,allowCoreThreadTimeOut是一个关键配置,它决定了核心线程是否可以超时并终止。
Java线程池 核心线程超时 线程管理
120 0