摘要:来自为知笔记(Wiz)附件列表
阅读全文
04 2016 档案
摘要:Future接口此接口主要用于:代表异步计算的执行结果;用于可取消的task;(比使用interrupt实现取消要方便 )FutureTask类FutureTask是Future的一个实现类;类图层次结构如下:FutureTask任务的创建--通过构造函数在java的并发模型中,表示Task的类主要有如下几个(其中Callable和Runnable是最基本的):Callable;Runnable;...
阅读全文
摘要:要点总结Executor表示的任务类型主要有3种:Runnable: 无返回值,无异常抛出;Callable:有返回值,可以异常抛出;Future任务: 表示异步计算,可取消; 通过newTaskFor()方法,将Runnable/Callable任务转换为Future任务;由上面可知: FutureTask既是Runnable任务,也是Future任务;Future任务的创建方法Future任务...
阅读全文