美文网首页
8.单例模式-懒汉式-枚举

8.单例模式-懒汉式-枚举

作者: 测试员 | 来源:发表于2019-11-20 00:04 被阅读0次

步骤

创建一个枚举值,OK了!

优点

简单,不仅能避免多线程同步问题,而 且还能防止反序列化重新创建新的对象。

代码实现

package com.yuan.dp.singleton;

/**
 * 单利模式-懒汉式-枚举
 * @author Yuan-9826
 */
enum SingleTon_7 {
    /**
     * 这是一个SingleTon_7类型的枚举值
     */
    INSTANCE
}

class Test_SingleTon_7{
    public static void main(String[] args) {
        /**
         * 结果为true毫无悬念【这种方式是Effective Java作者Josh Bloch 提倡的方式 】
         */
        System.out.println(SingleTon_7.INSTANCE==SingleTon_7.INSTANCE);
    }
}

相关文章

  • 单例模式之枚举类enum

    通过枚举实现单例模式 枚举类实现单例模式的优点 对于饿汉式单例模式和懒汉式单例模式了解的同学,使用以上两种单例模式...

  • 单例模式Java篇

    单例设计模式- 饿汉式 单例设计模式 - 懒汉式 单例设计模式 - 懒汉式 - 多线程并发 单例设计模式 - 懒汉...

  • 单例模式

    单例模式(Singleton Pattern) 1.饿汉式单例 2.懒汉式单例 3.注册式单例 3.1枚举式(注册...

  • 项目实战—那些年常用的单例模式

    常见的单例模式:饿汉式、懒汉式、双重检查锁模式、静态内部类实现单例模式、枚举单例模式,本文重点是在项目中如何实现上...

  • 8.单例模式-懒汉式-枚举

    步骤 创建一个枚举值,OK了! 优点 简单,不仅能避免多线程同步问题,而 且还能防止反序列化重新创建新的对象。 代码实现

  • 设计模式小结

    单例模式 单例模式主要包括懒汉式、饿汉式、双重检查锁、静态内部类、枚举类。注意的点:构造方法为private, 变...

  • 单例模式

    常见的单例模式有哪几种 最常见的有四种,饿汉式、双重检测懒汉式、静态内部类、枚举 饿汉式单例模式是什么 饿汉式单例...

  • 实用设计模式-Java单例模式

    常见单例模式 1.饿汉式 测试用例 2.懒汉式 3. Double Check 懒汉式 4.静态内部类 5.枚举实...

  • kotlin实现单例模式

    1.懒汉式实现单例模式 2.线程安全懒汉式实现单例模式 3.双重校验懒汉式实现单例模式 4.静态内部类方式实现单例模式

  • 单例模式

    单例模式 单例模式简介基本用法Kotlin 不带参Kotlin 带参饿汉式懒汉式双重校验锁静态内部类枚举集合管理问...

网友评论

      本文标题:8.单例模式-懒汉式-枚举

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