DesignPatterns->单例模式

package com.zhiru;

/*
 * 单例模式
 * 饿汉式
 * 确保一个类只有一个实例
 * 自行实例化
 * 并向整个系统提供自己的实例
 */
public class Singleton {
	// 指向自己实例的私有静态引用。
	private static Singleton s = new Singleton();

	// 私有的构造方法
	private Singleton() {
	}

	// 以自己实例为返回值的静态的共有的方法.
	public static Singleton getInstance() {
		return s;
	}
}
参考博客:http://blog.csdn.net/hguisu/article/details/7515416

你可能感兴趣的:(设计模式,单例模式)