FutureTask状态示意图

2016-03-15 11:12:47 2 举报
FutureTask状态示意图
FutureTask是Java并发编程中的一个类,它表示一个异步计算任务。FutureTask的状态转换图如下: - 新建(New):任务刚刚创建,状态为新建。 - 处理中(Processing):任务已经开始执行,但还没有完成。 - 完成(Done):任务已经完成执行。 - 取消(Cancelled):任务被取消。 FutureTask提供了一种机制,允许你取消正在运行的任务、检索任务的结果、判断任务是否完成以及等待任务完成。当任务完成后,你可以使用get()方法获取结果。如果任务被取消,get()方法将抛出CancellationException异常。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页