HttpServletRequest究竟是类还是接口?
不好意思,请问各位高手。初学java,遇到一个问题想不明白!
最近学Servlet方面的内容,在网上看到”HttpServletRequest类”的字样。
因为在sun的j2ee文档里明明描述的是接口!所以一下搞糊涂了!
http://edu.chinaz.com/2004/6-22/12187.asp
http://www.matrix.org.cn/translation/Wiki.jsp?page=CoreSJ_FirstServlet_1
还有就是下面摘录的部分代码,如果HttpServletRequest是接口的话,
可是又怎么把“javax.servlet.http.HttpServletRequest request ”定义的对象当参数呢?
public class HelloServlet extends javax.servlet.http.HttpServlet
{
public HelloProxy theHelloProxy;
public HelloServlet() { }
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException, java.io.IOException
{
...