单例设计模式2020-05-04 本文已影响0人 木石前盟_429a 饿汉式模式: 饿汉式单例模式 懒汉式单例: 懒汉式 懒汉式的方式可以保证实例的懒加载,但无法保证实例的唯一性 Double-Check: Double-Check模式可能会引起空指针异常 Volatile+Double-Check模式:对上一种模式稍加修改即可:private volatile static Singleton instance = null; holder模式: 最广泛的设计模式之一 枚举模式: 枚举改造模式