需求背景
同事问了个问题,java中有什么办法让我异步查询多个表的数据,最后将所有结果进行处理输出
想到future是解决这类问题常用的,于是写了个demo给他参考
简化需求
定义3个任务分别获取1个字符串,每个任务耗时300ms
最后进行合并输出
直接代码
```java
package future;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ExecutionException;
/**
* @author: wod.Y