同步调用和异步调用

Posted flftfw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同步调用和异步调用相关的知识,希望对你有一定的参考价值。

同步调用

技术分享图片

 

 

异步调用

技术分享图片

是把pool.submit()这个对象当作参数给weigh,所以weigh里面要shit = shit.result()

同步调用是,进行一个任务,先完成,再开始一个任务(alex拉完,再到egon拉)

异步调用是来一个拉一个,回调指的是add_done_callback(函数名)

同步调用和阻塞无关,因为他只是在等待,并没有I/O的操作

 

以上是关于同步调用和异步调用的主要内容,如果未能解决你的问题,请参考以下文章

同步调用和异步调用

Java 多线程 同步和异步

C#有异步函数调用同步函数或同步函数调用异步函数

Java异步调用转同步的5种方式

dubbo同步调用异步调用和是否返回结果源码分析和实例

同步(Synchronous)和异步(Asynchronous)