Design Pattern(设计模式)
单例模式(Singleton):表示一个类只会生成唯一的一个对象
设计模式是一种思想,是解决问题的一种方式。设计模式大量依托于多态
简单的单例模式实现如下:
public class SingletonTest
{
public static void main(String[] args)
{
Singleton singleton = Singleton.getInstance();
Singleton singleton2 = Singleton.getInstance();
System.out.println(singleton == singleton2);
}
}
class Singleton
{
private static Singleton singleton = new Singleton();
private Singleton()
{
}
public static Singleton getInstance()
{
return singleton;
}
}