Java 之 回调函数实例说明
来源:互联网 发布:淘宝地址武汉没有汉口 编辑:程序博客网 时间:2024/04/25 23:59
使用接口 也就是使用多态来实现回调函数 public interface ICallback { public void func();} public class ClassWithCallbackFunction implements ICallback{ public ClassWithCallbackFunction() { } public void func(){ System.out.println("cccccccccccccccccc"); }} public class Caller { ICallback callback; public void doCallback() { callback.func(); } public void setCallback(ICallback callback) { this.callback = callback; }} public class MainClass { public MainClass() { } public static void main(String[] args) { Caller caller = new Caller(); caller.setCallback(new ClassWithCallbackFunction() { public void func() { System.out.println("aaaaaaaaaa"); } }); caller.doCallback(); }} 现实中是把doCallback()方法放在setCallback里调用,以上是为了说明回调原理public class Caller { ICallback callback; public void doCallback() { callback.func(); } public void setCallback(ICallback callback) { this.callback = callback; doCallback(); }}
在此分享,出自:http://www.blogjava.net/songfei/articles/126093.html
- Java 之 回调函数实例说明
- Java回调函数实例
- Java回调函数实例
- java之回调函数
- java之回调函数
- java之回调函数
- 回调函数说明
- java回调函数实例(Struts2源码)
- java回调函数应用实例
- java回调函数实例解析~~
- 回调函数实例
- 回调函数实例
- 回调函数实例
- 回调函数实例
- 回调函数实例
- 回调函数实例
- 回调函数实例
- 回调函数实例
- Java虚拟机KVM在嵌入式Linux上的移植(转)
- Activity跳转页面切换漂亮效果(转)
- JavaBean 成员命名规范
- 开发一个小工具重温C#经典问题
- 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
- Java 之 回调函数实例说明
- 汇编指令
- 【开发者观点】Web App和Native App,谁会是未来的主流移动趋势?
- 述职报告范文
- android代码库之textview跑马灯效果
- python对文件夹的一些操作
- 技术人员述职报告
- HTML5(目前)无法帮你实现的五件事
- 【观点】我们在构建一个臃肿而缓慢的Web网络