回调在Android中应用还是比较广泛的,今天来介绍回调
1.先定义一个接口
public interface CallBack {
void execute();
}
2.回调方法
public class TestCallBack{
public void test(CallBackImpl callBack){
long begin = System.currentTimeMillis(); //测试起始时间
System.out.println("[begin]:" + begin);
callBack.execute();///进行回调操作
long end = System.currentTimeMillis(); //测试结束时间
System.out.println("[end]:" + end);
}
public static void main(String[] args){
TestCallBack textCallBack = new TestCallBack();
textCallBack.test(new CallBack(){
public void execute() {
System.out.println("回调" );
}
});
}
}
结果打印
[begin]:1442805958786
回调
[end]:1442805958787