什么是并发
并发指的是一个程序可以有多个执行路径,一个程序本来是自上而下执行的,在只有一个cpu的情况下,并发意味者一个CPU可以在执行一段程序过程中暂时停止执行当前程序,切换去执行另一段程序,然后可以在几道程序中互相切换执行,直至所有程序完成。
举例
举个生活中的例子,假如我们人每一秒都只可以做一件事情。比如拍手这一个动作是一个程序,眨眼睛这一个动作也是一个程序.人相当于一个cpu。如果不是并发的情况,那么你会拍手这个动作做完之后眨眼睛,两个动作按顺序接连完成.并发意味着,你可以拍手到一半的时候,然后去进行眨眼睛的动作,然后眨眼睛到一半,再回来做拍手的动作,再去做眨眼睛的动作,在这两个动作中切换,直至所有动作都做完。
网友评论