有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java顺序流与并行流更改为中间和终端操作引入的顺序

在研究并行流时,我很难找到中间/终端操作对流成员的有序/无序处理的影响的好的总结,显然是在并行情况下。类似于:

InputCollection -> intermediate op effect -> terminal op effect -> result order.

比如(只是一个随机猜测,不要假设它是正确的)

Set (unord) -> peek(no change) -> flatMap(ord/sequentialStrm) ->  forEach(unord) 

是否有一个好的摘要/表格或我缺少的一般规则。 很明显,我可以一个接一个地测试它们,但是由于并行处理的随机结果,我觉得效率不高

我检查了相关问题,但他们总是讨论特殊情况,而不是一般情况


共 (1) 个答案