史上最明白-设计模式-单例模式精讲

设计模式精讲 单例模式 定义:单例模式就是整个程序有且仅有一个实例。并且提供一个全局访问点场景。   懒汉模式:延迟加载,只有在真正使用的时候才开始实例化。   双重检验加锁优化,线程安全且在高并发场景下可以保持高性能,通过volatile关键字可以防止指令重排,防止使用尚未初始化的字段。   2.饿汉模式 类加载初始化的时候就完成了实例的初始化,比较常用但容易产生垃圾,本质上就是借助jvm的类加
相关文章
相关标签/搜索