我怎么知道ForkJoinPool
有多少线程?让我们说ThreadForkJoinPool
实现。
我有双核心。
第二个快速问题:同步(锁)是否也与并行性一起工作? 提前谢谢。
答案 0 :(得分:1)
然而,根据Javadoc,您创建的很多。如果您使用default constructor:
public ForkJoinPool()
使用默认线程工厂,没有UncaughtExceptionHandler和非异步LIFO处理模式,创建一个并行等于Runtime.availableProcessors()的ForkJoinPool。
如果您使用int
constructor:
public ForkJoinPool(int parallelism)
使用指示的并行度级别,默认线程工厂,无UncaughtExceptionHandler和非异步LIFO处理模式创建ForkJoinPool。
请在提问前阅读文档,一次只提出一个问题。