标签:等待

解开Future的神秘面纱之获取结果
博客园首页

解开Future的神秘面纱之获取结果

William 2周前 (11-04) 88浏览 0评论

前言   在前面的两篇博文中,已经介绍利用FutureTask任务的执行流程,以及利用其实现的cancel方法取消任务的情况。本篇就来介绍下,线程任务的结果获取。 利用get方法获取程序运行结果   我们知道利用Future接口的最重要的操作就是要获...

依赖状态的线程任务的等待方式之忙等待
博客园首页

依赖状态的线程任务的等待方式之忙等待

William 2个月前 (09-10) 258浏览 0评论

引入:   有时候我们执行一个操作,需要一个前提条件,只有在条件满足的情况下,才能继续执行。在单线程程序中,如果某个状态变量不满足条件,则基本上可以直接返回。但是,在并发程序中,基于状态的条件可能会由于其他线程的操作而改变。而且存在这种需要,即某个操...