servlet生命周期

Servlet生命周期与ServletContext解析

       Servlet的生命周期

       第一,加载并实例化,
       第二,初始化,
       第三,服务,
       第四,销毁。
   容器启动的时候,会加载servlet的class,并new出这个对象,然后,当用户请求这个servlet的时候,容器会调用init方法始    化这个servlet,这也是整个生命周期中只会调用一次的方法,然后,会调用service方法,由这个方法调用doGet或doPost方        法来响应用户,然后,容器在可用资源紧张或是长期没有对Servlet发出请求的情况下,会销毁这个servlet。

创建:
            第一次调用这个servlet的时候,对象将被创建
        消亡:
           关闭服务器的时候,对象被销毁。

   

     ServletContext对象:Servlet的上下文
         对于web项目来讲,ServletContext对象只有一个,单例
         对Servlet的管理,
         是一个web容器,可以装载Servlet对象
         生命周期:
        web项目运行启动的时候创建,

        web项目运行关闭的时候销毁。
         单例:一个类,只有一个实例对象,
    2种:
        饿汉模式
            服务启动的时候,对象立马创建
            速度快,占用更多内存空间

            用空间节省时间
        懒汉模式
            当这个对象在第一次被使用的时候,才会创建
            Servlet创建

            用时间节省空间

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值