3

直接来自这个javadoc

此类为 Runnable 和 Callable 提供了适应方法,当将 ForkJoinTasks 的执行与其他类型的任务混合执行时可能会用到这些方法。当所有任务都是这种形式时,考虑使用在 asyncMode 中构造的池。

asyncMode在这种情况下,它实际上意味着什么?我怎样才能建造一个游泳池asyncMode

4

1 回答 1

0

Javadocs 说:

asyncMode - 如果为 true,则为从未加入的分叉任务建立本地先进先出调度模式。在工作线程仅处理事件样式异步任务的应用程序中,此模式可能比默认的基于本地堆栈的模式更合适。对于默认值,请使用 false。

这是构造函数 http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ForkJoinPool.html#ForkJoinPool(int, java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory, java.lang。 Thread.UncaughtExceptionHandler,布尔值)

此致。

于 2013-07-25T20:57:10.853 回答