知灵犀知练
← 返回

Java 集合进阶简答题

为什么并行 Stream 不一定比顺序 Stream 快?

参考答案

并行处理有拆分、调度和合并开销;数据量、每项计算成本、数据源可拆分性和共享状态都会影响收益。

题目解析

对很小的数据集、阻塞任务或有副作用的操作,parallel 不一定合适;应根据实际负载测量。