爱程序网

Java单例设计模式

来源: 阅读:

核心是私有构造方法。

class Singleton{
    private static Singleton obj = new Singleton();
    private Singleton(){}
    public static Singleton getInstance(){
        return obj;
    }
    public String toString(){
        return "Hello world!";
    }
}


public class SingletonDemo {
    public static void main(String[] args) {
        Singleton o = Singleton.getInstance();
        System.out.println(o);        
    }
}
 

 

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助