什么是回调函数,英文用callback,为什么叫回调函数,有什么实际的功能?
不是研究技术的,请高手通俗解答。按这个按钮是否相当于调用回调函数,返回指定的事件。可不可以这样理解,国王就是应用程序;做好的饭,就是返回的事件;(用来指示下一步的处理)...
不是研究技术的,请高手通俗解答。
按这个按钮是否相当于调用回调函数,返回指定的事件。
可不可以这样理解,国王就是应用程序;做好的饭,就是返回的事件;(用来指示下一步的处理) 展开
按这个按钮是否相当于调用回调函数,返回指定的事件。
可不可以这样理解,国王就是应用程序;做好的饭,就是返回的事件;(用来指示下一步的处理) 展开
展开全部
典型回调函数的应用就是按钮事件。
按钮被按下之后,系统通知应用程序说:“按钮按下啦,快点响应按钮按下的事件吧。”
如果没回调函数,应用程序只能是不断地检查按钮是否被按下。这样应用程序运行的效率就很低了(要额外花时间去检查按钮是否被按下)
按钮被按下之后,系统通知应用程序说:“按钮按下啦,快点响应按钮按下的事件吧。”
如果没回调函数,应用程序只能是不断地检查按钮是否被按下。这样应用程序运行的效率就很低了(要额外花时间去检查按钮是否被按下)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://zhidao.baidu.com/question/81766960.html?fr=ala0
讲的挺好的
回调函数就是那些自己写的,但是不是自己来调,而是给别人来掉的函数。
消息响应函数就可以看成是回调函数,因为是让系统在合适的时候去调用。这不过消息响应函数就是为了处理消息的,所以就拿出来单做一类了。其实本质上就是回调函数。
但是回调函数不是只有消息响应函数一种,比如在内核编程中,驱动程序就要提供一些回调函数,当一个设备的数据读写完成后,让系统调用这些回调函数来执行一些后续工作。
回调函数赋予程序员这样一种能力,让自己编写的代码能够跳出正常的程序控制流,适应具体的运行环境在正确的时间执行。
讲的挺好的
回调函数就是那些自己写的,但是不是自己来调,而是给别人来掉的函数。
消息响应函数就可以看成是回调函数,因为是让系统在合适的时候去调用。这不过消息响应函数就是为了处理消息的,所以就拿出来单做一类了。其实本质上就是回调函数。
但是回调函数不是只有消息响应函数一种,比如在内核编程中,驱动程序就要提供一些回调函数,当一个设备的数据读写完成后,让系统调用这些回调函数来执行一些后续工作。
回调函数赋予程序员这样一种能力,让自己编写的代码能够跳出正常的程序控制流,适应具体的运行环境在正确的时间执行。
参考资料: http://zhidao.baidu.com/question/81766960.html?fr=ala0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单点,一般就是系统内核会帮你调用通知你的过程叫回调。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询