#每天一个知识点#
IO 同步、异步、 阻塞、非阻塞的区别:
同步or异步:等待返回结果是同步,不等待是异步。
阻塞or非阻塞:等待数据处理完成才返回为阻塞,不管数据是否处理完都返回为非阻塞。

bio(同步阻塞)和nio(同步非阻塞)例子:
bio:排队拿餐,等到制作完成就取餐
nio:取餐号在显示屏(channel通道)上,查看显示屏就能马上看到是否制作完成
异步:直接不管,让他发消息通知我取餐再去拿
展开
2