设计模式一:单例模式
1.饿汉模式:
在类被加载的时候就创建了对象,只创建了一个对象。可以直接调用,有可能会创建出无用的对象。
构造器私有:可以控制对象的创建。
代码:java
在类被加载的时候就创建了对象,只创建了一个对象。可以直接调用,有可能会创建出无用的对象。
构造器私有:可以控制对象的创建。
代码:java
public class HelloServletHunger {
<span style="color:#33CC00;">//首先创建一个对象
//对象为静态属性在类被加载的时候就会被创建</span>
private static HelloServletHunger hunger = new HelloServletHunger();
private HelloServletHunger() {
System.out.println("HelloServletHunger.HelloServletHunger(servlet对象被创建了)");
}
<span style="color:#3333FF;">/**
* 类内部的方法可以调用构造器
*
*/
<span style="color:#000000;">public</span> </span>static HelloServletHunger newInstance() {
return hunger;
}
}