Servlet处于三种状态:New新建,Ready就绪和End结束。如果创建了Servlet实例,则Servlet处于新状态。调用init()方法后,Servlet进入就绪状态。在就绪状态下,Servlet执行所有任务。当Web容器调用destroy()方法时,它将转换为结束状态。
1)加载Servlet类
类加载器负责加载Servlet类。当Web容器收到对Servlet的第一个请求时,将加载Servlet类。
2)创建Servlet实例
Web容器在加载Servlet类之后创建Servlet的实例。Servlet实例在Servlet生命周期中仅创建一次。
3)init方法被调用
Web容器在创建Servlet实例后仅调用一次init方法。init方法用于初始化servlet。它是javax.servlet.Servlet接口的生命周期方法。init方法的语法。
来源:https://www.cnblogs.com/ckvjvf/p/12440923.html