/** * Created by LiCola on 2016/05/07 20:39 */ public class Singleton {
//定义一个变量类存储创建好的实例对象 默认为空 //因为需要在静态方法中访问 加上static 修饰符 private static
Singleton instance =null; //私有化构造方法 防止外部创建对象 private Singleton() { }
//提供一个类静态方法返回单例对象 可以全局访问 public static Singleton getInstance(){ //懒就在这
当第一次有方法访问才创建实例 //但是之后不会初始化对象 if (instance==null){ instance=new
Singleton(); } return instance; } }