- 博客(1)
- 收藏
- 关注
原创 Java的懒汉式双检锁单例模式
首先回忆一下,Java中的单例模式有两种,俗称“饿汉式”和“懒汉式”。懒汉式的线程问题可以通过加同步锁来解决,但是上面的懒汉式的代码的性能有点不好,同步锁加在了方法上面,如果实例之前已经初始化完成,每次调用方法都会去访问到同步锁,性能开销比较大,这个时候实际上不在需要加锁了,直接把实例化好的对象返回就可以了。这就引出了下面要说的双检锁,它其实是对懒汉式的一个优化。
2022-10-19 12:03:22 788 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人