CompletableFuture 是jdk1.8 才提供的,可以返回异步执行任务的返回值
使用CompletableFuture场景
CompletableFuture 创建异步对象
代码示例:
没有返回值:
有返回值:
CompletableFuture 计算完成时回调
handle 方法
代码示例:
运行结果:
线程串行化方法
代码示例:
任务一 执行完后,接着执行任务二,没有返回结果
thenRunxx不能获取到上一步的执行结果
运行结果:
代码示例2:
运行结果:
代码示例3: