设计模式之单例模式(singleton)
某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例
Java 单例模式的实现
实现要点:
- 隐藏构造方法,使用private 修饰
- 提供静态实例方法
public class TestSingleton {
private interface MyInternal{
public static TestSingleton instance = new TestSingleton();
}
private TestSingleton()
{
}
public static TestSingleton getInstance()
{
return MyInternal.instance;
}
}