单例模式

来源:互联网 发布:怪物猎人p3数据库下载 编辑:程序博客网 时间:2024/06/09 20:04

饿汉式

class Singleton{

private static Singleton instance = new Singleton();

private Singleton(){//something}

public static  Singleton getInstance(){

return instance;

}

}

懒汉式

class Singleton{

private static Singleton instance = null;

pirvate Singleton(){//something}

public static Singleton getInstance(){

if(instance== null){

 instance= new Singleton();

}

return instance;

}


}

原创粉丝点击