课程
/后端开发
/Java
/JAVA遇见HTML——Servlet篇
这里讲到servlet的生命周期,在init()方法之前会调用构造方法,init()方法是初始化方法,请问下构造方法和初始化方法有什么区别,什么是初始化方法?
2016-01-04
源自:JAVA遇见HTML——Servlet篇 1-6
正在回答
先创建类的实例对象,再对实例进行初始化
构造方法是创建servlet实例,
init()方法是为servlet实例进行初始化,初始化的目的是为了让Servlet对象在处理客户端请求前完成一些初始化的工作,如建立数据库的连接,获取配置信息等。对于每一个Servlet实例,init()方法只被调用一次。在初始化期间,Servlet实例可以使用容器为它准备的ServletConfig对象从Web应用程序的配置信息(在web.xml中配置)中获取初始化的参数信息。
慕斯卡4106679 提问者
产品经理不是经理 回复 慕斯卡4106679 提问者
慕斯卡4106679 提问者 回复 产品经理不是经理
举报
本门课程在JSP课程的基础上,深入介绍Servlet的基础知识
3 回答关于构造方法
2 回答在构造方法中初始化字段有什么好处?
1 回答在无参构造方法中实例化
2 回答关于 重写了toString()方法
1 回答关于servlet方法参数问题