单例模式(Singleton Pattern )
定义:Ensure a class has only one instance, and provide a global point of access
to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实
例。)
通用代码:(是线程安全的)
public class Singleton {private static final Singleton singleton = new Singleton();//限制产生多个对象privateSingleton(){}复制代码
//通过该方法获得实例对象
public static SingletongetSingleton(){returnsingleton;}复制代码
//类中其他方法,尽量是 static
public static voiddoSomething(){}}复制代码
网友评论