Java Servlet监听器是如何运作并举例说明其详细应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2106个文字,预计阅读时间需要9分钟。
监听器是一种实现特定接口的Java程序,用于监视特定对象的方法调用或属性变更。当被监视的对象发生事件时,监听器会自动执行相应的处理方法。监听器原理如下:
监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。
监听器原理
监听原理
1、存在事件源
2、提供监听器
3、为事件源注册监听器
4、操作事件源,产生事件对象,将事件对象传递给监听器,并且执行监听器相应监听方法
监听器典型案例:监听window窗口的事件监听器
例如:swing开发首先制造Frame**窗体**,窗体本身也是一个显示空间,对窗体提供监听器,监听窗体方法调用或者属性改变:
* 关闭窗体时,调用windowListener 的windowclosing() , 传递windowEvent参数,表示窗体关闭事件对象
* 事件对象操作事件源,获得事件源状态
自定义监听器
以上内容可以用下图解释:
通过person.addPersonListener(new PersonListener(){})使事件源与监听器间产生联系。
本文共计2106个文字,预计阅读时间需要9分钟。
监听器是一种实现特定接口的Java程序,用于监视特定对象的方法调用或属性变更。当被监视的对象发生事件时,监听器会自动执行相应的处理方法。监听器原理如下:
监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。
监听器原理
监听原理
1、存在事件源
2、提供监听器
3、为事件源注册监听器
4、操作事件源,产生事件对象,将事件对象传递给监听器,并且执行监听器相应监听方法
监听器典型案例:监听window窗口的事件监听器
例如:swing开发首先制造Frame**窗体**,窗体本身也是一个显示空间,对窗体提供监听器,监听窗体方法调用或者属性改变:
* 关闭窗体时,调用windowListener 的windowclosing() , 传递windowEvent参数,表示窗体关闭事件对象
* 事件对象操作事件源,获得事件源状态
自定义监听器
以上内容可以用下图解释:
通过person.addPersonListener(new PersonListener(){})使事件源与监听器间产生联系。

