文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
普通进程一次只做一件事
假设你有一张任务清单,上面列出了要做的事情:
你没有办法同时做这些事情。如果顾客上门,需要放下手中上到一半的货,去招呼客人;如果下雨,就不能继续记账,得修一下屋顶;如果独自在店里干活,你就像一个进程,每次只做一件事。当然也可以不停切换任务,保持每件事都能推进下去,但如果这些任务中有一个是阻塞操作怎么办?假如你正在为顾客结账,电话响了怎么办?
到目前为止,你写过的所有程序都是单线程,这就好比进程中只有一个人在干活。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论