java接口传递数据的实例
来源:互联网 发布:win10字体渲染软件 编辑:程序博客网 时间:2024/05/22 03:23
我们要讲E类中的数据变化通知A类,这样通过接口F来实现。具体原理就是E的每次数据改变都让其通知接口;而A类继承接口,所以每次E的调用接口都会触发A类的数据更改事件的触发。
首先创建一个类E:
public class E {
private E context;
private static int i = 0;
E() {
context = this;
}
public void start() {
new Thread(new Runnable() {
public void run() {
while (1 != 0) {
i = i + 1;
f.onF(context, i);//每次数据改变调用接口让其数据改变
}
}
}).start();
}
private F f;
public void setFListener(F ff) { // 接口的实例,需要获取此类的数据的类需要调用的一个方法。
f = ff;
}
}
其次创建一个接口F:
public interface F {
void onF(E e, int i); //参数是数据源E类以及变化数据
}
再次创建一个类A,让其实现接口F:
public class A implements F{
private static int s;
private static A a;
@Override
public void onF(E e, int i) {
s = i;
System.out.println(s);
}
public static void main(String args[]){
E e = new E();
a = new A();
e.start();
e.setFListener(a);
}
}
- java接口传递数据的实例
- java使用接口进行数据传递
- 基于JAVA的黄金数据接口调用代码实例
- 接口传递数据
- 接口的作用|实例讲解java接口
- java 接口的 实例化
- java接口的”实例化“
- java关于接口的实例
- Java的接口及实例
- Java的接口及实例
- Java的接口及实例
- Java的接口及 实例
- Java的接口及实例
- Native层与java层之间的数据传递代码实例
- php的api数据接口书写实例
- Java值传递实例
- Parcelable接口和serializable系列的Activity数据类传递
- Activity之间数据传递 Parcelable和Serializable接口的使用
- 彷徨期
- android源码下载
- VC中头文件互相包含错误
- 重新注册iis
- VC中用内存映射文件处理大文件
- java接口传递数据的实例
- 微软live space 关门
- 谈Android中GoogleMap的使用(一)
- firefox下如何获取event
- Apache开源项目分类列表
- XPath 多个条件查询
- GCC中的内联汇编语言
- 守护进程
- Microsoft NTLM认证简介