一、概述 二、案例代码 /** * @Author : 一叶浮萍归大海 * @Date: 2023/11/21 10:45 * @Description: 异步任务案例代码 */ public class CompletableFutureMainApp { public static void main(String[] args) throws ExecutionException, InterruptedException { CompletableFuture future1 = CompletableFuture.runAsync(() -> { System.out.println(Thread.currentThread().getName() +"\t future1"); }); System.out.println("future1.get() ="+ future1.get()); CompletableFuture future2 = CompletableFuture.supplyAsync(() -> { System.out.println(Thread.currentThread().getName() +"\t future2"); // int i = 10 / 0; return 1024; }); Integer result = future2.whenComplete((t, u) -> { System.out.println("============>t:"+ t); System.out.println("============>u:"+ u); }).exceptionally(f -> { System.out.println("============>exception:"+ f.getMessage()); return 444; }).get(); System.out.println("result ="+ result); } }
收录于话题
相关信息
你可能还喜欢
热门推荐信息
汽车标定技术(三)--XCP协议如何支持测量功能
ByCyberSecurity_zhang
目录 1. 概述 2. 测量方式 -- Poll 3. 测量方式 -- DAQ 3.1 ODT概念模型 3.2 DAQ List概念 3.3 ODT 绝对编号和相对编号 3.4 静态DAQ和动态DAQ ...
UG NX机械设计软件常见安装问题
By逃逸的卡路里
UG软件版本这里咱们就不提了,大部分伙伴应该都是钩子激活软件,肯定会遇到或多或少的安装问题,今天这里给大家总结了下,需要的小伙伴自取。 有其他问题可以一起讨论,也希望看到的小伙伴多关注支持哦。 安装U ...
可逆矩阵的性质
By听海边涛声
如果矩阵A可逆,那么它的逆矩阵也可逆,并且如果矩阵A可逆,假设是一个不为0的数,那么也可逆,并且如果矩阵A和都可逆,而且它们的阶数也相同,那么它们的乘积也是可逆的,并且如果矩阵A可逆,那么它的行列式的 ...