网络编程基础知识

网络编程里的同步和异步区别

      同步:网络通信中进行收发数据,等到数据真正的发出去或者接收到,才返回;

      异步:可以将数据发送、接收到缓存区立即返回,而发送、接收成功的消息是通过事件通知的。异步可以腾出更多的CPU来处理其他事情,所以异步的方式比较灵活。

      线程同步:多个线程协同完成一件工作,一个线程需要等待其他线程完成相关的工作,才能接着往下运行。

原文地址:https://www.cnblogs.com/shikangjie/p/5673451.html