【发布时间】:2017-06-01 11:13:57
【问题描述】:
我是 Java 8 的初学者。
无干扰对于保持一致的 Java 流行为很重要。 想象一下,我们正在处理大量数据,并且在此过程中 源变了。结果将是不可预测的。这是 不考虑流并行的处理模式或 顺序。
源可以修改,直到语句终端操作为 调用。除此之外,源不应该被修改,直到流 执行完成。所以处理流中的并发修改 源对于获得一致的流性能至关重要。
以上引文摘自here。
有人可以做一些简单的例子来解释为什么改变流源会产生如此大的问题吗?
【问题讨论】:
标签: java java-8 java-stream