技术文章推荐IT@程序员猿媛

编程基础 之 同步异步和阻塞非阻塞的区别

2019-03-10  本文已影响0人  V哥的博客

同步和异步

同步:执行者主动获取事件结果

异步:执行者被动获取事件结果

同步:我要主动看水烧开没

异步:水开时,水壶会响

参考

阻塞和非阻塞

阻塞:事情被挂起时,执行者不能或不能自由的执行其他事情

非阻塞:事情被挂起时,执行者可以自由的执行其他事情

全程阻塞:水没开,一直等着

局部阻塞:水没开,隔一会看一下水烧开没

非阻塞:买一个超屌的水壶,水烧开了就提醒执行者

同步和阻塞的关系

同步就一定会阻塞

异步和非阻塞的关系

异步就一定是非阻塞


想要看到更多玮哥的学习笔记、考试复习资料、面试准备资料?想要看到IBM工作时期的技术积累和国外初创公司的经验总结?

image

敬请关注:

玮哥的博客 —— CSDN的传送门

玮哥的博客 —— 简书的传送门

玮哥的博客 —— 博客园的传送门

上一篇下一篇

猜你喜欢

热点阅读