JDK8中,提供了并行流和串行流,使用parallel()和sequential()来处理,parallel()为并行流sequential()为串行流,两者可以相互转换,以最后一个为准 LongStream.rangeClosed(,).sequential().parallel().reduce((x,y)->x+y); 以上代码示例就是并行流和串行流的使用,由于parallel在后,所以是以并行流运算. 其实JDK8的并行流和串行流并不复杂,但是想要了解其历史,就要从单线程.多线程.JDK…