怎样理解阻塞非阻塞与同步异步的区别

2025年05月07日 18:13
有1个网友回答
网友(1):

同步就是阻塞,异步就不阻塞。
阻塞就是执行这个语句就停着了(例如网络数据发送),直到完成,这就是同步。
非阻塞就是执行这个语句不停止(例如网络发送数据),语句直接就返回了,但是发送动作可能需要很久,需要程序定时去检测是否发送完毕,或者发送完毕触发一个事件,两种方式都是异步的。