学习记笔记专用
概念:单例模式是Java中一种常见的设计模式
特点:
1.单例类只能有一个实例
2.单例类必须创建自己的实例
3.单例类必须向其它类提供自己的实例
懒汉式单例:
public class Singleton{
private Singleton(){}
private Singleton singleton = null;
public static Singleton getInstance(){
if(singleton == null){
singleton = new Singleton();
}
return singleton;
}
}
缺点:线程不安全