深刻理解java中的回调函数
来源:互联网 发布:柯南真人版 知乎 编辑:程序博客网 时间:2024/06/06 08:27
所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。
1、创建一个接口A:
package com.csst.app.test;public interface A {void invoke();}
2、编写A的实现类B:
package com.csst.app.test;import java.util.Date;public class B implements A {@Overridepublic void invoke() {// TODO Auto-generated method stubSystem.out.println(new Date().toLocaleString());}}
3、通过定义T类, 创建私有的A接口变量, 编写一个方法, 调用A接口的方法;
package com.csst.app.test;public class T {private A obj;public void setObj(A obj) {this.obj = obj;}public void call(){obj.invoke();}public static void main(String[] args) {T obj=new T();obj.setObj(new B());obj.call();}}
0 0
- 深刻理解java中的回调函数
- java中的回调函数理解
- java中的回调函数理解
- java理解“回调函数”
- 理解Java回调函数
- 理解Java回调函数
- Java回调函数理解
- 回调函数理解Java
- JAVA中的回调函数
- java中的回调函数
- JAVA中的回调函数
- java中的回调函数
- java中的回调函数
- java中的回调函数
- java中的回调函数
- java中的回调函数
- java中的回调函数
- 理解javascript中的回调函数(callback)
- openGL函数说明
- MySQL字符集和校对规则
- Aerospike C客户端手册———建立连接
- 亲和数
- bat定时任务
- 深刻理解java中的回调函数
- 随笔二
- 虚幻引擎的热键说明
- 自定义View的onMeasure()
- 语法糖
- 简单的TCP 和 UDP 通信
- OC语法--block
- php取得文件的大小
- 2015.4.20.14.09_素数_8.28_java素数的求法_0.01