Android-Java-饿汉式单例模式(内存图)

Posted 原创Android 努力学习 专一安卓 持之以恒

tags:

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

描述Single对象:

package android.java.oop14;

public class Single {

    // 默认构造方法 私有化 不让外界调用
    private Single() {}

    private static final Single SINGLE = new Single();

    public static Single getSingle() {
        return SINGLE;
    }

    public void printlnData() {
        System.out.println("---> 显示数据...");
    }
}

 

main测试方法:

package android.java.oop14;

public class SingleDemo {

    public static void main(String[] args) {

        Single single = Single.getSingle();

        single.printlnData();

    }

}

 

执行结果:

 

  

 以上案例 内存图分析:

 

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

单例模式,反射破环?

JUC并发编程(13)--- 彻底玩转单例模式

单例模式(懒汉式单例饿汉式单例登记式单例)

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

单例模式

单例模式的各种写法和总结 懒汉式 饿汉式 登记式