java单例设计模式

java单例设计模式

package test;

//单例设计模式
public class Singleton {

    private Singleton() {}

    private static Singleton st = new Singleton();

    static Singleton getInstance(){
        return st;
    }
}

class SingletonTest {
    public static void main(String[] args) {
//        Singleton s1 = new Singleton();
//        Singleton s2 = new Singleton();
//        System.out.println(s1 == s2); //false

        Singleton s1 = Singleton.getInstance();
        Singleton s2 = Singleton.getInstance();
        System.out.println(s1 == s2); //true
    }
}

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦