Java回调函数
来源:互联网 发布:淘宝微商代理能挣钱吗? 编辑:程序博客网 时间:2024/06/03 23:18
public interface CallBackInterface { public void doSome(); public void executeMethod(); }
public class MethodB { public double getTime(CallBackInterface callBack) { long start = System.currentTimeMillis(); callBack.executeMethod(); long end = System.currentTimeMillis();
System.out.println("cost time=" + (end - start));
return end - start;}}
public class MethodA {
public static void main(String[] args) {
MethodB b = new MethodB();
// 返回值d只和MethodB有关,和接口中方法的返回值无关
double d = b.getTime(new CallBackInterface() {
public void executeMethod() {
new MethodA().testMethod();
}
public void doSome() {
}
});
}
}
- JAVA回调函数
- java回调函数
- Java回调函数
- Java 回调函数
- java回调函数
- Java 回调函数
- Java 回调函数
- Java回调函数
- Java回调函数
- java回调函数
- Java 回调函数
- Java 回调函数
- java回调函数
- Java 回调函数
- java 回调函数
- java回调函数
- java回调函数
- Java 回调函数
- Dijkstra 算法次短路经的若干应用
- 字符串模板总结(一):AC自动机
- 广搜走迷宫最短路径
- HeapSort
- hdu1730 Northcott Game
- Java回调函数
- 在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”声明?
- C++实践之路-----计算器(1)
- A staycation
- /*希尔排序算法*/
- DBA嘉年华活动简介
- HDU 3397 线段树区间染色 区间查询
- 数据结构之 最小生成树
- 网络子系统26_设备传输的开启和关闭