我怎么知道ForkJoinPool
有多少个线程?假设ThreadForkJoinPool
实现。
我有一个双核。
第二个快速问题:同步(锁)是否也可以与并行性一起使用?
提前致谢。
最佳答案
但是,根据Javadoc,使用它创建的人很多。如果使用default constructor:
public ForkJoinPool()
使用默认线程工厂,无UncaughtExceptionHandler和非异步LIFO处理模式,创建一个并行度等于Runtime.availableProcessors()的ForkJoinPool。
如果使用int
constructor:
public ForkJoinPool(int parallelism)
使用指定的并行度,默认线程工厂,无UncaughtExceptionHandler和非异步LIFO处理模式创建一个ForkJoinPool。
提出问题之前,请先阅读文档,并且一次仅提出一个问题。
关于java - ForkJoinPool中有多少个线程 worker ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16842681/