单例模式保证一个类只有一个实例,并且提供一个访问它的全局访问点。
public class Singlen {
private static Singlen instance; //静态变量
private Singlen() //private防止用构造函数创建新的对象
{}
public static Singlen getInstance(){//自定义静态创建对象方法
if(instance==null)
{ instance =new Singlen(); }
return instance;
}
public static viod main(String[] args){
Singlen s1=Singlen.GetInstance();
Singlen s2=Singlen.GetInstance();
if(s1==s2){System.out.println("两个对象是相同的实例");}
}
}