类的用途
java.util.concurrent.CountedCompleter
使用 CountedCompleter 的包
-
CountedCompleter 在 java.util.concurrent 中的用法
java.util.concurrent 中返回 CountedCompleter 的方法修饰符和类型方法描述final CountedCompleter<?>CountedCompleter.firstComplete()如果此任务的待处理计数为零,则返回此任务;否则递减其未决计数并返回null。final CountedCompleter<?>CountedCompleter.getCompleter()返回在此任务的构造函数中建立的完成者,如果没有则返回null。final CountedCompleter<?>CountedCompleter.getRoot()返回当前计算的根;即,如果这个任务没有完成者,则它是完成者的根。final CountedCompleter<?>CountedCompleter.nextComplete()如果此任务没有完成者,则调用ForkJoinTask.quietlyComplete()并返回null。java.util.concurrent 中的方法,参数类型为 CountedCompleter修饰符和类型方法描述voidCountedCompleter.onCompletion(CountedCompleter<?> caller) 在调用方法tryComplete()并且挂起计数为零时,或者在调用无条件方法complete(T)时执行操作。booleanCountedCompleter.onExceptionalCompletion(Throwable ex, CountedCompleter<?> caller) 当调用方法ForkJoinTask.completeExceptionally(Throwable)或方法compute()抛出异常时执行操作,并且此任务尚未正常完成。java.util.concurrent 中的构造函数,参数类型为 CountedCompleter修饰符构造方法描述protectedCountedCompleter(CountedCompleter<?> completer) 创建一个新的 CountedCompleter,它具有给定的完成者和初始未决计数为零。protectedCountedCompleter(CountedCompleter<?> completer, int initialPendingCount) 使用给定的完成者和初始未决计数创建一个新的 CountedCompleter。