单例模式代码示例
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例
郭霖大神写的博客通俗易懂:
http://blog.csdn.net/guolin_blog/article/details/8860649
- 代码示例———双重锁定(Double-Check Locking)
public class SingletonPattern {
/**
* 使用静态变量来保存实例
*/
private static SingletonPattern instance;
/**
* 私有化构造方法 作用:无法使用new关键字来创建SingletonPattern的实例。
*/
private SingletonPattern() {
}