JAVA8-并行流的线程从哪里来?有多少个?怎么定义的?

并行流内部使用了默认的ForkJoinPool线程池,所以它默认的线程数量就是处理器的数量,通过Runtime.getRuntime().avaliableProcessors()可以得到这个值。 通过如下方式可以改变线程池大小: System.setProperty(“java.util.concurrent.ForkJoinPool.common.parallelism”,“6”) 不过这是一
相关文章
相关标签/搜索