总结下Spring boot异步执行逻辑的几种方式
Future及FutureTask就不说了,直接说完美形态:CompletableFuture,JDK8中新增加了一个包含50个方法左右的类CompletableFuture,提供了非常强大的Future的扩展功能,可以帮助我们简化异步编程的复杂性,提供了函数式编程的能力,可以通过回调的方式处理计算结果,并且提供了转换和组合CompletableFuture的方法。优势是:(不用记知道即可)可以在代码里面显式的创建线程,比如第一种方式,但是如果线程多的话会消耗系统资源,效率。低下并且还会降低系统稳定性。
原创
2023-04-18 16:54:52 ·
1360 阅读 ·
0 评论