servlet生命周期
2016-10-29 21:28
141 查看
在serlvet的接口中生声明了三个方法
init()
constructor metho
destory
第一次访问 结果
constructor metho
init mthod
service method
第二次访问结果
service method
以后访问永远是
service method
而constrctor和init不会再执行
当我们将web应用重新部署 相当于将web应用重新开启
destory方法执行了
当重启在访问 又与第一次一样
servlet第一次访问 构造方法执行创建servlet实例 会调用init方法完成初始化操作,会开启一个线程,去调用service方法,当下次被访问时servlet会再次开启一个线程调用service方法
也就是说servlet会常驻内存 init方法只会调用一次 service方法是每一次请求开启一个线程调用service方法
destory只有servlet关闭时 才会调用
servlet是线程不安全 多个线程操作同一资源 不要字啊servlet创建成员变量 这个变量会被多个线程操作 所以不要在servlet中创建成员变量
init()
constructor metho
destory
第一次访问 结果
constructor metho
init mthod
service method
第二次访问结果
service method
以后访问永远是
service method
而constrctor和init不会再执行
当我们将web应用重新部署 相当于将web应用重新开启
destory方法执行了
当重启在访问 又与第一次一样
servlet第一次访问 构造方法执行创建servlet实例 会调用init方法完成初始化操作,会开启一个线程,去调用service方法,当下次被访问时servlet会再次开启一个线程调用service方法
也就是说servlet会常驻内存 init方法只会调用一次 service方法是每一次请求开启一个线程调用service方法
destory只有servlet关闭时 才会调用
servlet是线程不安全 多个线程操作同一资源 不要字啊servlet创建成员变量 这个变量会被多个线程操作 所以不要在servlet中创建成员变量
相关文章推荐
- Servlet 开发流程和生命周期
- JSP/Servlet的生命周期
- Java Web学习总结(9)——servlet和Jsp生命周期解读
- Servlet和JSP生命周期概述
- Servlet生命周期测试代码2
- Servlet 生命周期、工作原理
- servlet的生命周期
- 博为峰Java技术题 ——JavaEE Servlet 生命周期Ⅰ
- servlet生命周期
- Servlet运行原理以及生命周期
- Servlet生命周期与工作原理
- Servlet的生命周期
- Servlet 生命周期
- servlet生命周期
- Servlet的生命周期
- servlet的执行流程和生命周期
- Servlet总结(1)--Servlet的生命周期
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- Servlet的生命周期【转】
- Servlet的生命周期1