单例 顾名思义
对象只能让它生产一个实例对象。
该设计模式 重点在于给构造方法加上private的限制
而给实例对象 设置private static 属性。
public class SingleTon {
private static SingleTon singleton = new SingleTon();
private SingleTon(){
}
public static SingleTon getInstance(){
return singleton;
}
}
public class SingleTonTest {
//单例模式
public static void main(String []args){
SingleTon single1 = SingleTon.getInstance();
SingleTon single2 = SingleTon.getInstance();
if(single1 == single2){
System.out.println("一样");
}
}
}