java Servlet的生命周期和实现流程

 java Servlet的生命周期和实现流程:

(一).  Servlet的生命周期:

         1.构造器:Servlet第一次处理时,会调用构造器。来创建Servlet实例。只会调用一次,Servlet是单例模式,他是以多线程的方式调用service()方法。Servlet不是线程安全,所以尽量不要在service()方法中操作全局变量。

         2.init():构造器调用之后马上就被调用,用来初始化Servlet,只会调用一次。

         3.service()方法:Serlvet每一次处理请求时都会调用service()方法,用来处理请求,会调用多次。

         4.destroy()方法:Servlet对象销毁前(WEB项目卸载时)调用,用来做一些收尾工作,释放资源。

(二).Servlet实现流程

java Servlet的生命周期和实现流程_第1张图片

你可能感兴趣的:(java)