读书人

(3) 接口与回调

发布时间: 2012-12-26 14:39:28 作者: rapoo

(三) 接口与回调

回调(callback)是一种常见的程序设计模式。
在这种模式中,可以指出某个特定事件发生时应该采取的动作。

DEMO:
在java.swing包中有一个Timer类,可以使用它在到达给定的时间间隔时发出通告。
如何告知定时器做什么?因为Java标准库中的类采用的是面向对象方法,将某个类的对象传递给定时器,定时器调用这个对象的方法。由于对象可以附带一些附加的信息,所以传递一个对象比传递一个函数要灵活的多。

?



需要注意actionPerformed方法的ActionEvent参数,这个参数提供了事件的相关信息。

读书人网 >编程

热点推荐