阅读背景:

多线程异步调用之Future模式

来源:互联网 

一、什么是异步调用

当我们调用一个函数的时候,如果这个函数的执行过程是很耗时的,我们就必须要等待,但是我们有时候并不急着要这个函数返回的结果。因此,我们可以让被调者立即返回,让他在后台慢慢的处理这个请求。对于调用者来说,则可以先处理一些其他事情,在真正需要数据的时候再去尝试获得需要的数据(这个真正需要数据的位置也就是上文提到的阻塞点)。这也是Future模式的核心思想:异步调用。当我们调用一个函数的时候,如果这个函数的执行过程是很耗时的,我们就必须要




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: