Servlet知识点小结 -- JAVA后台
来源:互联网 发布:java hmacmd5 编辑:程序博客网 时间:2024/06/07 04:08
init方法: 是在servlet实例创建时调用的方法,用于创建或打开任何与servlet相的资源和初始 化servlet的状态,Servlet规范保证调用init方法前不会处理任何请求
service方法:是servlet真正处理客户端传过来的请求的方法,由web容器调用, 根据HTTP请求方法(GET、POST等),将请求分发到doGet、doPost等方法
destory方法:是在servlet实例被销毁时由web容器调用。Servlet规范确保在destroy方法调用之 前所有请求的处理均完成,需要覆盖destroy方法的情况:释放任何在init方法中 打开的与servlet相关的资源存储servlet的状态
servlet在多线程下其本身并不是线程安全的。
如果在类中定义成员变量,而在service中根据不同的线程对该成员变量进行更改,那么在并发的时候就会引起错误。最好是在方法中,定义局部变量,而不是类变量或者对象的成员变量。由于方法中的局部变量是在栈中,彼此各自都拥有独立的运行空间而不会互相干扰,因此才做到线程安全。
阅读全文
0 0
- Servlet知识点小结 -- JAVA后台
- java知识点(后台)
- Java知识点小结
- Java知识点小结
- java小知识点小结
- java知识点小结(一)
- Java知识点小结
- Java-Servlet小结
- [Java]servlet小结
- JAVA WEB SERVLET 基础知识点
- Java知识点小结 V2.03
- java基础面试知识点小结
- Java后台面试知识点个人总结
- Java后台开发面试知识点总结
- JAVA学习笔记之-servlet知识点
- Servlet 知识点(三) -- Servlet 的文件上传功能导致后台取值失败
- Java IO 相关的知识点小结
- Java多线程、并发编程知识点小结
- ButterKnife8.4的坑
- BZOJ 1776: [Usaco2010 Hol]cowpol 奶牛政坛 贪心lca/点分治
- 当前页面指定位置变色
- Android SQLite数据存储
- hystrix缓存功能的使用
- Servlet知识点小结 -- JAVA后台
- JMeter上传文件 点选form-data依旧失败的解决方法
- AES加密解密Windows下跟linux下结果不同的解决方案
- linux系统内存、缓存详解
- WebStorm配置github
- workbench使用ssh连接内网数据库
- 欢迎使用CSDN-markdown编辑器
- 面试常客——————Binder学习笔记(一)
- H2Engine服务器引擎介绍