财商书苑
全民财商训练提升,认真负责我们的每句话

Java 类的设计模式(1) – 单例模式,多例模式

Java 类的设计模式 – 单例模式,多例模式

单例模式:

public class Singleton {
private static Singleton slt = null;
private Singleton(){}    //私有化构造方法

public static Singleton getInstance(){
if(slt == null)
slt = new Singleton();
return slt;
}

}

多例模式:

public class Mutiton {

private static Hashtable<String, Mutiton> mt = new Hashtable<String, Mutiton>();

private Mutiton(){}        //私有化构造方法

public static Mutiton getInstance(String name){
if(!mt.containsKey(name)) mt.put(name, new Mutiton());

return mt.get(name);
}

}

赞(0)
未经允许不得转载:财商书苑-全民财商训练提升 » Java 类的设计模式(1) – 单例模式,多例模式

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址