设计模式学习
(一)单例模式
一个类只生成同一个对象。具体特点为:
1、单例类只能有一个实例。
2、单例类必须自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
class SingletonTest
{
public static void main(String[] args)
{
Singleton singleton1 = Singleton.getSingleton();
Singleton singleton2 = Singleton.getSingleton();
}
}
class Singleton
{
private static Singleton singleton = new Singleton();
private Singleton()
{
System.out.println("This is a Singleton!");
}
public static Singleton getSingleton()
{
return singleton;
}
}
未完待续。。。