单例模式:
单例模式有以下特点:
1、单例类只能有一个实例。
2、单例类必须自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
现实中就有很多单列模式,比如人类是一个类,可以根据不同的方法实现不同的对象,但是皇帝只有一个,怎么办。就用到了单列模式;
public class HuangDi{
/*
/*私有默认构造
/*
private static HuangDi huangdi = null;
/*
/*静态构造方法
/*
private HuangDi(){
}
public static HuangDi getInstance(){
if(huangdi == null){
huangdi = new HuangDi();
}
return huangdi;
}
}
public class Client{
/*
/*调用HuangDi.getInstance
/*
public static void main(String[] args){
HhuangDi huangdi = HuangDi.getInstance();
}
}
菜鸟写博客,写的不好的地方大神勿怪