先用个例子说明一下
好比我们排队坐公交车,到你的时候
1,你选择上车,则马上上车
2,你选择不上车,则立马靠边站
在第2种情况下,你如果等待一会要登车,必须是在没有拥挤的时候,
(如果有非异步程序在一直执行(如死循环),则你永远不可能执行其他的语句(单线程),也就是说你永远不能上车)。
单线程是说上车只排一队
异步就是你必须立马做决定,要么上车,要么靠边站
先用个例子说明一下
好比我们排队坐公交车,到你的时候
1,你选择上车,则马上上车
2,你选择不上车,则立马靠边站
在第2种情况下,你如果等待一会要登车,必须是在没有拥挤的时候,
(如果有非异步程序在一直执行(如死循环),则你永远不可能执行其他的语句(单线程),也就是说你永远不能上车)。
单线程是说上车只排一队
异步就是你必须立马做决定,要么上车,要么靠边站