同步调用,异步调用,回调调用。
CallBack接口:
package com.nstars.user.service;
public interface CallBack {
public void execute();
}
调用着类及测试:
package com.nstars.user.service;
public class Caller {
/*
* 调用接口方法
*/
public void invoke(CallBack callBack){
callBack.execute();
}
/*
* 测试回调
*/
public static void main(String[] args){
Caller caller = new Caller();
caller.invoke(new CallBack(){//接口的具体实现
public void execute() {
System.out.println("实现CallBack接口的execute方法");
}
});
caller.invoke(new CallBack(){//接口的具体实现
public void execute() {
System.out.println("另一种CallBack接口的execute方法实现");
}
});
}
}
http://alexclark.itpub.net/post/670/21108