【发布时间】:2015-08-28 10:16:09
【问题描述】:
在JDK8 中,当我使用parallelStream 时产生了多少个线程?比如在代码中:
list.parallelStream().forEach(/** Do Something */);
如果这个列表有 100000 个项目,会产生多少个线程?
另外,每个线程是否获得相同数量的项目来处理,还是随机分配的?
【问题讨论】:
-
@assylias 非常好的答案。
标签: java multithreading java-8 java.util.concurrent