您的位置:首页 > 编程语言 > Java开发

JAVA8函数式编程 笔记-数据并行化

2018-07-11 23:53 141 查看
参考并建议阅读《Java8函数式编程》 /《java 8 实战》----------------------------------------------------------------------------------------------------------------------------------

并行化流操作只需改一个方法调用。

1)如果已经有一个Stream对象,调用它的parallel方法就能让其拥有并行操作的能力。2)如果想从一个集合类创建一个流,调用parallelStream就能立即获得一个拥有并行能力的流。

使用reduce并行化限制 1)要避免持有锁 2)初值必须为组合函数的恒等值,如初始值为0,加0永远恒等 3)组合操作必须符合结合律

                                                                  流的数据源和可分解性并行化数组操作:

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: