先创建servlet对象
实例化-初始化-服务-销毁
创建request和response对象属于服务部分

解决方案 »

  1.   

    servlet first of courseServlet 是单例模式运行的,内存中只有一个 servlet 对象,创建之后就一直用这个对象
    request, response 是接收到请求时创建
      

  2.   

    只要客户端一访问服务器,就开始创建servlet对象,通过调用init()方法对其初始化,只创建一次,以后客户端访问就直接从内存里拿这个servlet对象,在这个期间会执行service(httpservletrequest req ,httpservletresponse res)方法,服务器通过 res这个对象向客户端回送数据(一般先得到OutputStream os=res.getOutputStream()对象,在os.write(...)写数据,回送给服务器)。关于servlet对象的销毁,会执行一个destroy()方法,一般是在关闭web应用或关闭服务器的时候会调用这个destroy()方法。