单例模式

2019-07-10  本文已影响0人  Ar_8be6

单例模式(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(){}}复制代码

上一篇 下一篇

猜你喜欢

热点阅读