什么是 FutureTask?使用 ExecutorService 启动任务?

 Java 并发程序中 FutureTask 表示一个可以取消的异步运算它有启动和取消 

运算查询运算是否完成和取回运算结果等方法只有当运算完成的时候结果才 

能取回如果运算尚未完成 get 方法将会阻塞一个 FutureTask 对象可以对调用 

 Callable  Runnable 的对象进行包装由于 FutureTask 也是调用了 Runnable

接口所以它可以提交给 Executor 来执行

posted @ 2020-04-25 00:02  咔啡  阅读(318)  评论(0编辑  收藏  举报