FP所宣传的特性之一是程序是“默认并行的”,这自然适用于现代的多核处理器。实际上,减少树的数量本质上是并行的。然而,我不明白它是如何映射到多线程的。考虑以下片段(伪代码):let x = get-integer-from-web-service-callwrite-r-to-file
翻译器如何确定哪
假设我有两个int[]数组input1和input2。我只想从第一个取正数,从第二个取不同的数字,将它们合并在一起,排序并存储到结果数组中。通常这只是意味着我可以在流构造和终端操作之间的任何地方插入.parallel(),结果都是一样的。JavaDoc for 表示,如果任何输入流是并行的,则生成的流将是并行的。因此,我认为让parallel() -- input