zoukankan      html  css  js  c++  java
  • Servlet总结

    1,静态使用要小心,容易导致内存溢出,一定要用的话记得移除,静态的成员变量是线程共享的,存在线程安全问题

    2,方法中的成员变量不存在线程安全问题,存在于Java方法区中,线程私有,因此是线程安全的

    3,ServletConfig对象用于封装Servlet中的配置信息。在实际开发中,有些数据不适合在Servlet程序中写死,这类数据可以通过config的配置方式配置给Servlet,比如:Servlet采用的码表字符集,Servlet连接的数据库的指定数据库、用户名、密码,servlet要读取的配置文件(Struts)

    4,一个Web应用中的所有Servlet共享一个ServletContext,多疑多个Servlet通过ServletContext实现共享数据,也称为Context域对象(容器)。用于读取初始化参数,转发Servlet,读取资源文件

    5,Servlet相当于JSP中的application

    6,如果读取资源文件的程序不是Servlet的话,只能通过类装载器来读取,以减少耦合性

    7,不能通过Servlet(ServletContext)读取系统资源文件,分层的话利用类装载器读取

    8,字节流可以写任何数据,但是字符流只能写字符串数据

  • 相关阅读:
    全局变量引用与声明
    Oracle基础~dg原理
    Oracle基础~dg管理
    Oracle基础~rman克隆
    oracle基础~rman恢复篇
    oracle基础~linux整体性能优化
    oracle基础~报错汇总与解决办法
    oracle基础~用户和权限
    oracle基础~rac-asm
    oracle基础~awr报告
  • 原文地址:https://www.cnblogs.com/jjfan0327/p/6936965.html
Copyright © 2011-2022 走看看