多线程----FutureTask(异步计算结果)

FutureTask: 三种状态: FutureTask.get()/ cancel()方法: 使用:      因为实现了Runnable接口,则也可以交给Executor执行~ 代码实例: 实现原理:基于AQS(队列同步器)  实现原理图: FutureTask.get()方法的底层源码: FutureTask.run()方法的底层源码: FutureTask的级联唤醒图:
相关文章
相关标签/搜索