单例模式
保证一个类仅有一个实例,并提供一个访问它的全局访问点。
Singleton Pattern
Ensure a class only has one instance, and provide a global point of access to it.
类图
模式的结构与使用
单例方法模式的结构中包括一种角色。
+ 单件类(Singleton):单件类只可以创建出一个实例。
java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:
- 懒汉式单例
- 饿汉式单例
- 登记式单例
简单的例子
懒汉式单例.java
package Singleton;