什么叫单例 一个类只有一个实例对象,叫单例模式!
如何让外界无法创建对象,并且类内部自己可以创建给本类写一个private构造器。(只给类留一个构造器,并且这个构造器是private)
在本类内部自己创建一个本类的唯一对象。
什么叫饿汉式l 只留一个 private构造器
l 写一个private static 本类类型的属性,并且显示初始化。
l 写一个public static返回值类型为本类类型的方法,内部return上面定义的属性。
public class Single { private static Single instance = new Single(); public static Single getInstance() { return instance; } private Single() { }} |
什么叫懒汉式public class Single { private static Single instance; public static Single getInstance() { if(instance == null) { instance = new Single(); } return instance; } private Single() { }} |