FutureTask原理
介绍
JDK future框架,提供了一种异步编程模式,基于线程池的。将任务runnable/callable提交到线程池executor,返回一个Future对象。通过future.get()获取执行结果,这里提交到线程池,后面的操作不会阻塞。future.get()获取结果会阻塞,其实也是用多线线程执行任务。
使用
future + callable
public static void main(String[] args) throws ExecutionException, Interrupt
原创
2020-06-19 16:10:20 ·
271 阅读 ·
0 评论