Future模式非常适合在处理很耗时很长的业务逻辑时进行使用,可以有效的减少系统的响应时间,提高系统的吞吐量。

看一个小的demo:

 

看一下执行结果:

这是异步去获取结果的示例,在子线程去处理任务的时候,主线程可以进行自己的逻辑处理。

这个类要实现Callable接口,实现call()方法。

如果主线程没有获得到get到真实数据,那么主线程会一直堵塞在这里。

 

posted on 2017-02-27 17:16  小~虎  阅读(182)  评论(0)    收藏  举报