HttpServlet相关API架构。

extends implements
oneServlet--->(abstract)HttpServlet---------------->GenericServlet------------------------->servlet接口
Servlet接口:
首先看到Servlet接口,它定义了Servlet应该有的基本行为,如关于生命周期的方法,init()、destroy()、提供服务时调用的serivce()方法。
GenericServlet类:
实现Servlet接口的是GenericServlet类,它还实现了ServletConfig接口。
GenericServlet没有规范任何有关HTTP的方法,而是由它的继承者HttpServlet定义。
HttpServlet类:
Http相关服务流程定义在service方法中。
可以注意到包(package)的设计,与Servlet定义相关的类和接口都在javax.servlet中。与HTTP相关的类和接口都在javax.servlet.http中。