2022年2月22日
java8 的stream 流

详细使用:Java 8 Stream | 菜鸟教程 (runoob.com)
Stream和parallelStream parallelStream 并行流,可以使用多处理器的特性,但是会导致顺序与原集合顺序不一致。 List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9); numbers.parallelStream() .forEach(num- >System.out.println(Thread.currentThread().getName()+">>"+num)); 我们可以通过虚拟机启动参数 -Djava.util.concurrent.ForkJoinPool.common.parallelism=N 来设置worker的数量。 参考:https://blog.csdn.net/yy1098029419/article/details/89452380