美文网首页
java事件机制

java事件机制

作者: 鸿雁长飞鱼龙潜跃 | 来源:发表于2019-05-05 11:36 被阅读0次

什么是java的事件机制呢?简单来说,就是事件的处理者向事件的发出者先行注册,当事件发生时,事件的发出者通知事件的处理者。

java事件机制的组成

java事件机制通常包含三部分:EventObject,EventListener,Source。

EventObject是事件状态对象的基类,EventObject封装了事件源对象以及事件相关的信息。所有java的事件类都需要继承该类。

EventListener是一个标记接口,该接口没有任何方法。所有事件监听器都要实现该接口。事件监听器注册在事件源上,当事件源的状态发生改变时,调用相应监听器内的回调方法。

Source不需要实现任何类或者接口。因为事件源需要注册事件监听器,事件源内需要有存放事件监听器的容器。

java事件机制的实现原理

相关文章

网友评论

      本文标题:java事件机制

      本文链接:https://www.haomeiwen.com/subject/egycoqtx.html