最赞回答 / 亦我
关于这个问题,我觉得scott讲解的非常生动、易懂。打电话项向别人查询一个电话号码,对方说“我查一下告诉你,请不要挂断电话。”这时你只能保持接听电话的动作,直到对方告诉你答案,这个期间你无法去做其他事情。这就叫阻塞。打电话项向别人查询一个电话号码,对方说“等我查到给你回电话。”这时就可挂断电话了,在得到对方告诉你答案期间,你可以去做其他事情。换言之,我们不知道对方要多久才能查到需要的号码,因此可先挂断电话,该干嘛干嘛,因为对方查到号码会主动回电话,这样就不会影响你进行其他工作。简言之,主要工作任务的进度,...
2016-09-09
最赞回答 / qingyu1625
举个简单例子:比如你定了个闹钟叫你早上6点起床,闹钟到6点准时响起,这就是一个事件,当你被闹钟吵醒,接下来你要做什么事,就是这个事件驱动的回调。这个回调的处理是你一开始就安排好的,只是说要等到某一个事件产生,你才会去做这件事。
2016-09-04