这里区分几个概念,也是常见但是容易混淆的概念,就是标题中的同步.异步.阻塞.非阻塞. 一.同步与异步 同步与异步,关心的是消息通信的机制.也就是调用者和被调用者之间,消息是如何进行通知的.如果是调用者主动等待调用的结果,那么就是同步.如果是被调用者主动去通知调用者,就是异步.从上面的描述中,我们可以看到.同步还是异步,主要是看的消息通知的方式,一个是调用者主动等待,一个是调用者被通知. 二.阻塞与非阻塞 同样的,对于这样两个概念,我们细细思考下,并不难理解.这两个概念都是针对于调用者来说的,如果…