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