首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java回调函数的例证

2013-03-28 
java回调函数的例子/** ** @author hongye.hwy * @version 2013-3-26 下午5:04:46 * 回调接口,定义回调中

java回调函数的例子

/** *  * @author hongye.hwy * @version 2013-3-26 下午5:04:46 * 回调接口,定义回调中会被执行的方法 */public interface MyCallback {void func();}

?

/** *  * @author hongye.hwy * @version 2013-3-26 下午5:05:27 * 调用者,预留回调接口 */public class Caller {private MyCallback myCallback;public void doCall(){myCallback.func();}public void setMyCallback(MyCallback myCallback) {this.myCallback = myCallback;}}

?

/** *  * @author hongye.hwy * @version 2013-3-26 下午5:06:42 * 注册函数 */public class CallBackTest {public static void main(String[] args) {Caller caller = new Caller();//实例化具体回调函数,实现回调方法caller.setMyCallback(new MyCallback() {@Overridepublic void func() {System.out.println("Hello world");}});caller.doCall();}}

?

热点排行