tt_mc

导航

2011年11月9日 #

Java callback JAVA实现回调 .

摘要: JAVA实现回调熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为“回调”)。Java的面向对象的模型目前不支持方法指针,似乎不能使用这种方便的机制。Java支持interface,通过interface可以实现相同的回调。其诀窍就在于定义一个简单的interface,申明一个被希望回调的方法。例如,假定当某一事件发生时会得到通知,我们可以定义一个interface:public interface InterestingEvent { // 这只是一个普通的方法,可以接收参数、也可以返回值 pub 阅读全文

posted @ 2011-11-09 22:08 tt_mc 阅读(41664) 评论(3) 推荐(3) 编辑