- 封闭类:
-
ForkJoinPool
public static interface ForkJoinPool.ForkJoinWorkerThreadFactory
用于创建新的
ForkJoinWorkerThread
的工厂。必须定义并使用ForkJoinWorkerThreadFactory
来扩展基本功能或使用不同上下文初始化线程的ForkJoinWorkerThread
子类。
-
Method Summary
-
Method Details
-
newThread
返回在给定池中运行的新工作线程。返回null或抛出异常可能导致任务永远不会被执行。如果此方法抛出异常,则将其传递给方法的调用者(例如execute
),导致尝试创建线程。如果此方法返回null或抛出异常,则直到下一次尝试创建(例如再次调用execute
)之前不会重试。- 参数:
-
pool
- 此线程所在的池 - 返回:
-
新的工作线程,如果拒绝创建线程请求则返回
null
- 抛出:
-
NullPointerException
- 如果池为null
-