Web服务器
Filter的创建和销毁由web服务器负责
创建
web应用程序启动时,web服务器将创建Filter的实例对象
并调用其init方法,完成对象的初始化功能
从而为后续的用户请求作好拦截的准备工作
filter对象只会创建一次,init方法也只会执行一次
常驻内存
当web容器启动时,filter就被加载到内存
并在destroy()调用之前都常驻内存
销毁
web容器调用destroy方法销毁Filter
destroy方法在Filter的生命周期中仅执行一次
在destroy方法中,可以释放过滤器使用的资源