我们可以使用如下方式获取并行流线程数
并行流线程数获取
如果我们需要更改,则可以设置系统属性:
代码语言:javascript复制System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", "8");
例如此处设置为8
则再次获取
可以看到是8
个子线程 1
个主线程,也就是9
个线程
还可以使用ForkJoinPool.getCommonPoolParallelism()
直接获取ForkJoinPool
中允许设置的最大线程数