一個順序執行的流轉變成一個並行的流只要調用 parallel()方法
account_create_time=account_create_time.stream().filter((ac)->accountService.getValidAccountAndLength(ac)).parallel().collect(Collectors.toList());
一個併發流轉成順序的流只要調用sequential()方法
stream.parallel() .filter(...) .sequential() .map(...) .parallel() .reduce();
這兩個方法可以多次調用, 只有最後一個調用決定這個流是順序的還是併發的
線程數
static {
System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", "30");
}