定义:保证某个实例有且只有一个 单例模式-饿汉模式(加载类慢,运行获取对象快,线程安全) 1.将构造方法私有化,不允许外部直接创建对象 2.创建类的唯一实例 3.提供一个用于获取实例的方法 单例模式-懒汉模式(加载类快,运行获取对象慢,线程不安全) 1.将构造方法私有化,不允许外部直接创建对象 2.声明类的唯一实例,使用private static修饰 3.提供一个用于获取实例的方法,使用public static修饰