簡體   English   中英

Java 8 Stream.parallel和Scala特性Parallelizable.par有什么區別

[英]what is the difference in Java 8 Stream.parallel and Scala trait Parallelizable.par

目前,我只知道Java 8和Scala都支持集合上的並行操作,我編寫了幾個示例來使用它,但是我不確定在性能,實現技術等方面有什么區別。

當我搜索它時,我沒有得到足夠的材料

有人可以分享一些經驗嗎?

主要區別在於Java就像迭代器(一次射擊),而Scala就像迭代器。

您可以查看以下來自QCon NY 2014的演講,該演講比較了Java 8 Streams,Scala Collection和GS Collections並行惰性實現的性能。

http://www.infoq.com/presentations/java-streams-scala-parallel-collections

注意:我是GS Collections的開發人員

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM