2. Listener 监听器在 Servlet 的体系结构
- 监听器实际上是Servlet规范留给我们javaweb程序员的特殊时机。特殊的时刻如果想执行这段代码,你需要想到使用对应的监听器。
- 简单的说就是,当你的程序执行过程中满足的了/触发了某个事件,则该Listener 监听器中的方法就会被调用,并执行。比如:我们的Java中的 静态代码块 (当我们对于的 类加载到 内存当中时,该类当中的 静态代码块,就会被执行,并且只会仅仅只会执行一次。)如下:
复制代码
- package com.RainbowSea.listener;
- public class Test {
- // 只要这个 Test 类(被加加载到了内存,这个事件)当中,该静态代码块就会被执行,并且只会仅仅只会执行一次。
- static {
- System.out.println("静态代码块被执行了");
- }
- public static void main(String[] args) {
- Test test = new Test(); // 实例化,该对象的时候,就会将该 Test 类加载到内存当中,(该Test 加载
- // 到内存当中,该事件触发,执行其中 Test 类当中定义的 静态代码块。 )
- }
- }
- 类似的,如果你对 javaScript 有一个了解的话,那么你就可以,更好的理解这里所受的 事件 这个元素了。因为JavaScript就是一个基于 触发事件的执行的语言。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |