非阻塞和阻塞

### 同步

任务的执行顺序和程序的执行顺序一致,所以是同步的。

### 异步

每一个任务都有一个或多个回调函数, 当一个任务执行完,不是立即执行下一个任务,而是执行回调函数。所以任务的排列顺序和程序的执行顺序不一致, 是异步的。

阻塞和非阻塞应该是发生在消息的处理的时刻。阻塞其实就是等待,发出通知,等待结果完成。非阻塞属于发出通知,立即返回结果,没有等待过程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容