小白趟坑---慎用 parallelStream().forEach()
小白趟坑—慎用 parallelStream().forEach()ps: 本系列第一贴,也可能是最后一贴。循环遍历集合,是日常开发中常用的功能,自从java8引入lambda之后,除了常规的foreach之外,可以将遍历转为流操作,然后进行遍历,提升效率。parallelStream() 和 stream(),都可以讲集合转化为流,通过字面意思,可以看出 parallelStream() 是并行的操作,在大数据量下会优于 stream(),于是就有了以下代码片段(片段经过简化,会有不符合编程规范的地
原创
2020-11-12 17:30:53 ·
20097 阅读 ·
14 评论