Java8新特性—并行流示例

// 并行流计算:(如:累计100亿数据总和)
		long startTime = System.currentTimeMillis();
		LongStream.rangeClosed(0, 10000000000L).parallel().reduce(0, Long::sum);
		System.out.println("time:" + (System.currentTimeMillis() - startTime));

parallel():开启并行操作

reduce():合并计算

即:“窃取工作模式”,充分利用资源进行计算。


猜你喜欢

转载自blog.csdn.net/vtopqx/article/details/80315379