对于从事Java开发的童鞋来说,相信对于Java8的并行流并不陌生,没错,我们常常用它来执行并行任务,但是由于并行流(parallel stream)采用的是享线程池,可能会对我们的性能造成严重影响,那怎么处理呢? 问题 首先我们来看看具体的问题.在开发中,我们常常通过以下方法,实现并行流执行并行任务: myList.parallelStream.map(obj -> longRunningOperation()) 但是这存在一个严重的问题:在 JVM 的后台,使用通用的 fork/join 池…