当前位置: 技术问答>java相关
谁给我讲讲回调函数的概念???
来源: 互联网 发布时间:2015-04-02
本文导语: 我看java,老看到回调函数,可我没找到他是个什么概念,谁给我讲讲? | 大概意思是,系统定义一个方法,然后让你自己去实现,然后系统在需要的时候 调用这个方法。 | ...
我看java,老看到回调函数,可我没找到他是个什么概念,谁给我讲讲?
|
大概意思是,系统定义一个方法,然后让你自己去实现,然后系统在需要的时候
调用这个方法。
调用这个方法。
|
可以看看这里:
http://www.csdn.net/expert/topic/515/515188.xml
http://www.csdn.net/expert/topic/515/515188.xml
|
一个类通过一种预定义的协议将自己信息注册完成后,
其他对象通过同一协议获取该类信息后,
可以生成该类型的对象直至调用生成的对象的方法。
调用的过程就是回调吧。
其他对象通过同一协议获取该类信息后,
可以生成该类型的对象直至调用生成的对象的方法。
调用的过程就是回调吧。
|
JAVA的CALLBACK通过接口来实现。
例:
1.class A,class B
2.class A实现接口operate
3.class B拥有一个参数为operate接口类型的函数test(operate o)
4.class A运行时调用class B中test函数,以自身传入参数
5.class B已取得A,就可以随时回调A所实现的operate接口中的方法
例:
1.class A,class B
2.class A实现接口operate
3.class B拥有一个参数为operate接口类型的函数test(operate o)
4.class A运行时调用class B中test函数,以自身传入参数
5.class B已取得A,就可以随时回调A所实现的operate接口中的方法