同步(Synchronous)和异步(Asynchronous)

xiaoxiao2021-02-28  17

   

   概念性

同步异步通常用来形容一次方法调用。

同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而,异步方法通常会在另外一个线程中,“真实”地执行着。整个过程,不会阻碍调用者的工作。

图示例

举个例子

比如你去商场买空调,付款买单后,服务人员给你配空调然后到再给你到家安装,这个时候你就得在商场等待人员给你配好电脑;

这就是同步;

例如你在家上网下单买好空调,这个时候你就可以去干其他事情,空调会有人安排给你发货安装;

这就是异步;

转载请注明原文地址: https://www.6miu.com/read-2800142.html

最新回复(0)