我怎么知道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/

10-10 17:01