设计模式 - 单例模式的8种写法 ( Singleton )

. 阻止别人创建第二个实例 . 总共有8种写法 . 第1种 饿汉式 不算完美, 但是比较实用, 所以比较推荐 一般程序员不太会去调用Class.forName(), 也就不会触发new实例 . 第2种 饿汉式 - static代码块 ( 跟第一种是一个意思 ) . 第3种 Lazy Loading 懒汉式 线程不安全 . 第4种 懒汉式 - 在getInstance方法上加synchronized
相关文章
相关标签/搜索