总结了前人经验,深入的去了解这几个词,感觉有些深奥,我想简单的描述下,不知道自己的理解对不对
1 、同步和异步可以说成一个过程,是否按照固定的次序去执行,在这个过程中,是否等待,等待则同步,否则异步
2 、阻塞和非阻塞可以说成是执行一个函数或者过程是否立刻返回结果
3 、在同步或者异步的过程中,会有锁这个概念(同步异步某些时候不会产生锁,可以是其他机制),然后产生了阻塞与非阻塞,但是阻塞与非阻塞并不一定是锁产生的,可能还有其他机制产生阻塞
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.