摘要:
假设一个任务执行需要花费一些时间,为了省去不必要的等待时间,可以先获取一个提货单,即future,然后继续处理别的任务,知道货物到达,即任务完成得到结果,此时可以使用提货单提货,即通过future得到返回值。 如下代码所示,加载数据需要10秒中,测试可以先开始任务,随后处理其他的事情,等其他事情都处理完后再取结果。 import java.util.concurrent.Calla... 阅读全文
posted @ 2015-01-11 23:20
自由港
阅读(355)
评论(0)
推荐(0)