刘备、关羽和张飞三兄弟在家吧喝酒,突然发现忘带钱了,于是差下人回去取钱。
为了不影响三兄弟喝酒的气氛,刘备吩咐下人钱取来后交给旁边侍候的赵云即可。
public static void main(String[] args) throws ExecutionException, InterruptedException {
System.out.println("吩咐下人去取钱!");
CompletableFuture<Integer> future = CompletableFuture.supplyAsync(() -> {
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("下人:回去取钱......");
return 9999;
});
System.out.println("将此事授权给赵云处理!");
future.thenAccept((money)->{
System.out.println("赵云:收到下人取来的"+money+"块钱....");
});
System.out.println("\n刘关张:继续喝酒......\n");
Thread.sleep(5000);
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/1ac346e32b224d7cb927fee97cb64f26.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMDgxOTQx,size_16,color_FFFFFF,t_70)
从运行结果可以看到:吩咐下人去做事后,桃园三兄弟并没有等待下人的做事结果(不阻塞),而是继续喝酒作乐!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)