接口回调思路
来源:互联网 发布:淘宝对方打开你的分享 编辑:程序博客网 时间:2024/06/04 00:20
接口回调一般使用程序测试时间,异步等上面
其相关的设计思路为:1.建设一个回调接口Interface,我将他命名为CallBack。写一个抽象方法call();
2.再创建一个类Person,用类中的方法来接收接口CallBack cb,如果想写异步,则可以在里面写new Thread(new Runnable(){,重写Runnable方法,将接口CallBack里面的抽象方法放入其中。如果是写测试程序,则将接口方法cb.call放在long start=System.CurrentTimeMillis();和long end=System.CurrentTimeMillis()中间即可
3.创建一个Test类。在Test类中new Person,调用Person类中的方法,然后再重写接口cb的方法,将你需要异步的程序或者测试的程序都放进去即可。
以下是代码实现:
Person类:
package test;
public class Person {
public void show(final CallBack cb){//需要注意括号里面的参数接口需要修饰符final修饰
System.out.println("我在开会");
new Thread(new Runnable() {
public void run() {
cb.call();
}
}).start();
for (int i = 0; i < 10; i++) {
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("等人来"+i);
}
//cb.call();
System.out.println("开会结束");
}
}
-------------------------------------------------------------------------------------------------------
接口CallBack:
package test;
public interface CallBack {
public void call();
}
=================================
主函数Test类:
package test;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Person person=new Person();
person.show(new CallBack(){
@Override
public void call() {
// TODO Auto-generated method stub
for (int i = 0; i < 5; i++) {
System.out.println("总结"+i);
try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
});
}
}
- 接口回调思路
- C#多处调用接口、仅一个回调方法的处理思路
- 接口自动化思路
- 接口自动化思路_JAVA
- 接口签名认证思路
- WebService实时接口实现思路?
- nc WebService 接口开发思路
- JMeter自动化接口测试思路
- 初入级接口写法及思路
- 接口测试框架搭建思路
- 接口,接口回调
- 接口测试的用例设计思路
- ip查询地址接口架构思路记录
- BaseDao的设计思路---接口编程
- Niushop统一支付接口设计思路
- 分页查询接口常见设计思路
- android 接口 接口回调
- 接口与接口回调
- Linux折腾记
- Swift 语法
- C语言32个关键字
- UIControl——event-target-action
- Go - 准备工作
- 接口回调思路
- 详细的gdb调试流程
- Java千百问_08JDK详解(013)_JVMTI是什么
- 关于EnumerateObjectsUsingBlock和for-in之间的较量
- 欢迎使用CSDN-markdown编辑器
- JVM原理讲解和调优
- 数据结构-线性表之顺序储存(Java实现)
- hostapd wpa_supplicant madwifi详细分析(十一)——wps原理及实现 三
- android-scrollToTop回到顶部-兼容PullTorefreshScrollview