美文网首页
单例设计模式

单例设计模式

作者: 木石前盟_429a | 来源:发表于2020-05-04 17:46 被阅读0次

    饿汉式模式:

    饿汉式单例模式

    懒汉式单例:

    懒汉式


    懒汉式的方式可以保证实例的懒加载,但无法保证实例的唯一性


    Double-Check:


    Double-Check模式可能会引起空指针异常


    Volatile+Double-Check模式:

    对上一种模式稍加修改即可:

    private volatile static Singleton instance = null;

    holder模式:

    最广泛的设计模式之一

    枚举模式:

    枚举改造模式

    相关文章

      网友评论

          本文标题:单例设计模式

          本文链接:https://www.haomeiwen.com/subject/pmdyghtx.html