单例模式在内存中通常只存在一个对象,可以避免资源的浪费。
可以在多线程中使用使得线程安全
下面这是单例模式的通用代码 可以参考着看
public class Singleton{
private static final Singleton instance = new Singleton();
//限制产生多个对象
private Singleton(){}
//通过该方法获取实例
public Singleton getInstance(){
return instance;
}
//类中的其他方法
public void doSomething(){
}
}