Tomcat这么大的系统,必然需要对生命周期进行统一管理; 1.生命周期统一接口——Lifecycle Tomcat是以容器的方式来组织整个系统架构的,就像数据结构的树。 这样只需要启动根容器,就可以将其他所所有的容器都启动,达到统一启动、停止和关闭的效果; 作为统一的入口,Lifecycle把所有的启动、停止和关闭、生命周期相关的方法都组织到一起,就可以很方便的管理Tomcat各个容器组件的生命周期; 2.生命周期的状态转化 3.生命周期事件监听机制