当前位置:首页>>随笔

单例实现-懒汉式(双重检查锁)

学习

admin

在同步锁的基础上 用双重检查锁 解决性能问题  但是存在问题

问题:在多线程情况下 有可能出现空指针 因为    jvm在实例化对象的时候会进行优化和重排序操作

解决措施:只需要加volatile关键字,可保证可见性和可序性


返回顶部