静态内部类(不要啥懒汉模式等)

2人阅读 评论(0) 收藏 举报
分类:

1,直接使用静态内部类

public class Configurator {
    private static final HashMap<String, Object> LATTE_CONFIGS = new HashMap<>();

    private Configurator() {
        LATTE_CONFIGS.put(ConfigType.CONFIG_READY.name(), false);
    }

    public static Configurator getInstance() {
        return Holder.INSTANCE;
    }

    //静态内部类的方法
    private static class Holder {
        private static final Configurator INSTANCE = new Configurator();
    }

}

使用方法的介绍:

1,定义了hashMap<string,object>

2, 定义了静态内部类

查看评论

Eiffel 引介 Part V

Eiffel IntroductionEiffel 引介 Rensselaer, 2000James C. McKim, Jr, Rensselaer at Hartford K ][ N G of ...
  • kingofark
  • kingofark
  • 2003-03-04 08:56:00
  • 1046

1.单例设计模式(懒汉式,饿汉式,枚举式,双重检测锁式,静态内部类式)

设计模式分类: 1:创建型模式: 单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式; 2:结构型模式: 适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式 3:行为型模式: ...
  • u012572955
  • u012572955
  • 2015-08-11 22:27:05
  • 2991

比饿汉单例模式和懒汉单例模式更好的静态内部类单例模式

简介单例模式是一种常见的模式,懒汉模式考虑线程安全需要在获取单例的方法添加synchronized关键字实现同步代码块,这样造成了性能损耗;而饿汉模式不能延迟实例化对象,下面是一个静态内部类单例模式的...
  • u014788453
  • u014788453
  • 2016-08-16 16:54:58
  • 1177

单例模式---懒汉与饿汉模式和静态内部类实现

单例模式是最基本的 java 设计模式之一 主要有两种设计方法,主要分为饿汉式与懒汉式饿汉式比较简单,直接使用常量即可,主要代码如下: private static final SingleM...
  • jslcylcy
  • jslcylcy
  • 2017-05-25 11:44:26
  • 643

单例模式中,恶汉式和懒汉式有哪些区别。各使用在哪里?为什么说推荐使用恶汉式

饿汉式:         public class Singleton{             private static Singleton singleton = new Singleto...
  • wojiushiwo577785
  • wojiushiwo577785
  • 2017-12-25 09:31:01
  • 106

静态内部类的一些认识---->单例模式

参考http://blog.csdn.net/davidluo001/article/details/50173823 question 1:类加载的时候,其静态内部类是否被加载? pub...
  • u012221046
  • u012221046
  • 2016-09-05 15:39:18
  • 619

单类设计模式 --- 饿汉模式 & 懒汉模式

/* 单例设计模式:保证一个类在内存中只有一个对象。模式:模式就是解决 一类 问题的固定步骤 。模式的概念最早起源于建筑行业....建房子的步骤都是一样子: 打地基-----> 浇柱子-----...
  • AaronWang0920
  • AaronWang0920
  • 2015-08-21 18:51:58
  • 443

Java中的内部类 普通嵌套类 局部内部类 匿名内部类 静态内部类 浅析

import java.util.Date; import java.util.Random; public class InnerClassTest { /** * 静态方法只能创建静态...
  • zxf1by1
  • zxf1by1
  • 2012-02-09 16:10:31
  • 441

关于“java中静态内部类的设计意图”的理解

内部类 内部类,即定义在一个类的内部的类。为什么有内部类呢? 我们知道,在java中类是单继承的,一个类只能继承另一个具体类或抽象类(可以实现多个接口)。这种设计的目的是因为在多继承中,当多个父类...
  • blessed24
  • blessed24
  • 2017-09-24 15:29:15
  • 1851

细说Java内部类, 静态内部类, 局部类, 匿名内部类

前言自己看了一眼oracle官网关于内部类的介绍, 不多, 但是有些点还是要注意的. 当然这些知识只能说是面试有用, 平时使用内部类, 如果违反规则, 编译器会提示你的, 所以看看就行, 没必要背熟....
  • oqqShaw123
  • oqqShaw123
  • 2015-09-24 22:38:09
  • 2072
    个人资料
    持之以恒
    等级:
    访问量: 2701
    积分: 299
    排名: 26万+
    文章分类
    最新评论