CompletableFuture异步编程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CompletableFuture异步编程相关的知识,希望对你有一定的参考价值。
参考技术A方式一:使用默认线程池
方式二:使用自定义线程池(建议使用)
CompletionStage接口可以清晰地描述任务之间的这种时序关系,时序关系:串行,并行,汇聚。
线程与线程之间的执行顺序是串行的。
演示串行
CompletionStage接口里面描述AND汇聚关系,主要是thenCombine、thenAcceptBoth和runAfterBoth系列的接口,这些接口的区别也是源自fn、consumer、action这三个核心参数不同。
演示:
CompletionStage接口里面描述OR汇聚关系,主要是applyToEither、acceptEither和runAfterEither系列的 接口,这些接口的区别也是源自fn、consumer、action这三个核心参数不同。
功能演示:
**** 码字不易如果对你有帮助请给个关注****
**** 爱技术爱生活 QQ群: 894109590****
以上是关于CompletableFuture异步编程的主要内容,如果未能解决你的问题,请参考以下文章
CompletableFuture异步编排(开启异步编程代码示例)