单例模式(懒汉)

Posted wanerhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单例模式(懒汉)相关的知识,希望对你有一定的参考价值。

/**
 * 单例模式(懒汉)
 */

public class Single 

    private static Single single=null;

    private Single()

    

    public static Single getInstance()
        if (single == null)
            single=new Single();
        
        return single;
    

测试是否为单例

public static void main(String[] args) 
        Single single1 = Single.getInstance();
        Single single2 = Single.getInstance();
        System.out.println(single1 == single2);
 

技术图片

 

以上是关于单例模式(懒汉)的主要内容,如果未能解决你的问题,请参考以下文章

单例模式,饿汉与懒汉

多线程 实现单例模式 ( 饿汉懒汉 ) 实现线程安全的单例模式 (双重效验锁)

设计模式之单例模式(懒汉, 饿汉)

单例模式(饿汉式单例模式与懒汉式单例模式)

[Js-设计模式]单例模式(饿汉,懒汉,登记式)

单例模式之懒汉模式&饿汉模式