将一个流的内容分成多个数据块,并用不同的线程分别处理每个不同数据块的流 使用注意 数据应该在内存中。必须等到数据到达是非常低效的流应该可以被高效地分成若干个子部分。但是 Stream.iterate 返回的结果不行流操作的工作量应该有较大的规模。如果总量不大,那么搭建并行流的所产生的成本就没有意义流操作不应该被阻塞 即:只有在对位于内存中的数据执行大量计算操作时,才应使用并行流