代码改变世界

Singlton模式

2009-06-29 12:43  Peter Yao  阅读(336)  评论(0编辑  收藏  举报
 
Singleton
public class Singleton {
    
    private static Singleton sing;

    private Singleton() {
        
    }
    
    public static Singleton getInstance() {
        if (sing == null) {
            sing = new Singleton();
        }
        return sing;
    }
}
Test
public class Test {
    
    public static void main(String[] args) {
        Singleton sing = Singleton.getInstance();
        Singleton sing2 = Singleton.getInstance();
        
        System.out.println(sing);
        System.out.println(sing2);
    }
}
result
singleton.Singleton@1c78e57
singleton.Singleton@1c78e57