使用java8中的CompletableFuture实现异步调用,异步单线程,存在先后关系处理
碰到一个问题,是关于任务处理比较耗时,但是任务之间由先后关系。做了以下方面的尝试。①建立全局线程池,1个核心线程,长度50的队列,最大线程数为1。用于控制先后。②使用CompletableFuture实现异步处理,减少用户的操作等待时间。//全局线程池import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.T
原创
2020-08-28 11:39:45 ·
699 阅读 ·
0 评论