@songying
2018-08-18T15:23:25.000000Z
字数 318
阅读 1056
设计模式
确保某一个类只有一个实例, 而且自行实例化并向整个系统提供这个实例。
其中, Singleton是单例类, 通过使用private的构造函数确保了在一个应用中只产生一个实例,且是自行实例化的。
public class Singleton{
private static final Singleton singleton = new Singleton();
private Singleton(){ // 限制产生多个对象
}
public statioc Singleton getSingleton(){ // 获取实例对象
return singleton;
}
public static void doSomething(){ //类其中的方法, 尽量是static
}