关于构造器和Serlvet的知识点
关于java的构造器方法:
1、java构造方法可以有任何的访问修饰符:public、protected、private或者没有修饰(通常被package或者friendly调用)但是不能有非访问性质的修饰:abstract、final、native、static、或者synchronized
2、类默认提供一个无参构造函数(注意是在我们没有声明的前提下!!!!)
3、java构造方法中的this关键字:构造器的this指向同一个类中,用于调用同一个类中不同参数列表的另外一个构造器,必须放在第一行,否则会引起编译错误
4、java构造方法中的super关键字:构造方法的super关键字用于调用父类的构造方法,子类默认调用父类的构造方法,也就是说super()是默认调用的,显示调用的话必须放在第一行。
Servlet的生命周期:
1,加载:容器通过类加载器使用servlet类对应的文件加载servlet
2、创建:通过调用servlet构造函数创建一个servlet对象
3、初始化:调用init()方法
4、处理客户请求:每当有一个客户请求,容器会创建一个线程来处理客户请求
5、卸载:调用destroy()方法让servlet自己释放其占用的资源