文件名称:
FutureTask:FutureTask原始解析与重组-源码解析
开发工具:
文件大小: 17kb
下载次数: 0
上传时间: 2021-03-24
详细说明:未来任务
FutureTask原始码解析
一,FutureTask是什么?
FutureTask是可取消的异步的计算任务,它可以通过线程池和线程对象执行,一般来说是FutureTask用于耗时的计算。
二,FutureTask继承图
三,未来任务源码
FutureTask的七种状态
状态(state)
值
描述
新的
0
任务执行阶段,结果赋值值前
完成中
1个
结果赋值阶段
普通的
2个
任务执行完毕
优秀的
3
任务执行时发生异常
取消
4
任务被取消
中断
5
设置中断变量阶段
堕落
6
任务中断
可能出现的状态变化新增->完成->正常新增->完成->例外新增->已取消新增->初始化->中断
FutureTask的变量参数private Object outcome;任务返回值,正常返回时是泛型指定对象,任务异常时是Throwable对象,它在状态= COMPLETING阶段完成赋
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.