public CompletionStage<Void> thenAcceptAsync(Consumer<? super T> action); // executes action on internal default executor
public CompletionStage<Void> thenAcceptAsync(Consumer<? super T> action, Executor executor); // executes action on provided executor
1条答案
按热度按时间6ovsh4lw1#
在我看来,最好的方法是为客户提供两种选择:使用为回调指定的Executor和不使用它,类似于CompletableStage中的操作:
这样,客户端可以选择哪种方法更适合他们的用例。