这一小节讲的例子加入了init()方法和destroy()方法,之前讲的servlet例子没有这些方法,那这些方法是必须的吗?

来源:1-9 Tomcat装载Servlet的三种情况

鲜衣

2015-09-16 23:47

这一小节讲的例子加入了init()方法和destroy()方法,之前讲的servlet例子没有这些方法,那这些方法是必须的吗?

写回答 关注

2回答

  • _潇潇暮雨
    2015-09-17 12:16:56
    已采纳

    不是必须的,是重载的父类的方法。

    http://img.mukewang.com/55fa3eab0001ea0103050127.jpg

    鲜衣

    还是你来回答我的问题,哈哈! 这个图都看不懂,对于初学者您有什么好建议吗?

    2015-09-17 17:43:48

    共 1 条回复 >

  • _潇潇暮雨
    2015-09-17 18:53:04

    我们使用的Servlet是HttpServlet类,它是GenericServlet类的子类GenericServlet,而GenericServlet类是Servlet接口的实现类。Servlet只是一个接口。对于初学者,我觉得基础很重要:尤其是java中的面向对象思想(尤其是继承和多态,明白多态的好处)。你可能觉得中间那个GenericServlet那个抽象类没有什么作用,但是将来如果出现了其他的协议,只需要继承自GenericServlet,例如XXPServlet,我们同样可以使用Servlet接口中的方法。另外,我也是初学者,大家一起学习交流吧。

    共 1 条回复 >

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160615 学习 · 1029 问题

查看课程

相似问题