1. 程式人生 > >Java8新特性—並行流示例

Java8新特性—並行流示例

// 並行流計算:(如:累計100億資料總和)
		long startTime = System.currentTimeMillis();
		LongStream.rangeClosed(0, 10000000000L).parallel().reduce(0, Long::sum);
		System.out.println("time:" + (System.currentTimeMillis() - startTime));

parallel():開啟並行操作

reduce():合併計算

即:“竊取工作模式”,充分利用資源進行計算。