- 30
- 0
- 约49.46万字
- 发布于江西
- 举报
- 文档已下架,其它文档更精彩
第1篇:必须知道的几个概念
同步(Synchronous)和异步(Asynchronous)
同步和异步通常来形容一次方法调用,同步方法调用一旦开始,调用者必须等到方法调用返回后,才能
继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以
继续后续的操作。而异步方法通常会在另外一个线程中“真实”地执行。整个过程,不会阻碍调用者的工
作。
如图:
上图中显示了同步方法调用和异步方法调用的区别。对于调用者来说,异步调用似乎是一瞬间就完成
的。如果异步调用需要返回结果,那么当这个异步调用真实完成时,则会通知调用者。
打个比方,比如购物,如果你去商场买空调,当你到了商场看重了一款空调,你就向售货员下单。售货
员去仓库帮你调配物品。这天你热的是在不行了,就催着商家赶紧给你送货,于是你就在商店里面候着
他们,直到商家把你和空调一起送回家,一次愉快的购物就结束了。这就是同步调用。
不过,如果我们赶时髦,就坐在家里打开电脑,在电脑上订购了一台空调。当你完成网上支付的时候,
对你来说购物过程已经结束了。虽然空调
您可能关注的文档
- 中国电力行业造价管理年度发展报告(2020).pdf
- 火灾自动报警及消防联动控制系统工业产品选型手册.pdf
- 阀门的应用场景及计算选型.pdf
- 旭辉集团人才发 展(TD)管理体系.pptx
- 第3单元第1课《自然笔记》核心素养教学设计-湘美版美术五年级上册.pdf
- 第3单元第3课《节气食谱》核心素养教学设计-湘美版美术五年级上册.pdf
- 糖尿病合并高渗高血糖状态护理查房.pptx
- 第4单元第1课《吉祥宝贝》核心素养教学设计-湘美版美术五年级上册.pdf
- 第4单元第2课《海报宣传》核心素养教学设计-湘美版美术五年级上册.pdf
- 第5单元第1课《大美青铜》核心素养教学设计--湘美版美术五年级上册.pdf
原创力文档

文档评论(0)