[从Java-8开始,我们可以使用并行流(java.util.stream包)
作为一种理论,众所周知,与Java的(顺序)流相反,当需要并行执行操作时,Java的并行流非常适合。
此外,并行流在管理并行性方面有一些开销,因此需要多加注意。
可以使用它的实时用例是什么?另外,在实际的用例中,如何超过并行性的代价?
[当您需要获取独立数据时,并行流很好。例如,您有一个数据库应用程序,其中多个应用程序从独立的表或单独的数据库中获取存储的数据,那么并行流将非常有用。此外,在Web环境中,来自用户的请求独立于其他用户。在这种情况下,并行流也很好。