模块 java.base

接口 ForkJoinPool.ForkJoinWorkerThreadFactory

封闭类:
ForkJoinPool

public static interface ForkJoinPool.ForkJoinWorkerThreadFactory
用于创建新 ForkJoinWorkerThread 的工厂。 ForkJoinWorkerThreadFactory 必须定义并用于扩展基本功能或使用不同上下文初始化线程的 ForkJoinWorkerThread 子类。
  • 方法详情

    • newThread

      ForkJoinWorkerThread  newThread(ForkJoinPool  pool)
      返回在给定池中运行的新工作线程。返回 null 或抛出异常可能会导致任务永远不会执行。如果此方法抛出异常,则会将其中继到方法的调用者(例如 execute ),从而导致尝试创建线程。如果此方法返回 null 或抛出异常,则不会重试,直到下一次尝试创建(例如再次调用 execute )。
      参数:
      pool - 这个线程工作的池
      返回:
      新的工作线程,或者 null 如果创建线程的请求被拒绝
      抛出:
      NullPointerException - 如果池为空