面试专题
文章平均质量分 78
我只爱钱
这个作者很懒,什么都没留下…
展开
-
面试题:数据库怎么实现可重复读
MVC:mutil-version concurrency control 多版本并发访问原创 2022-08-14 21:15:04 · 788 阅读 · 1 评论 -
面试题 单例模式之双检测锁为什么需要volatile关键字,它在这个设计模式中起到了什么关键作用?
dcl为什么需要volicate dcl是什么? double check lock 双检测锁 单例模式,简单的来说就是 需要进行两次非空检测,并且需要加锁进行同步测试,是线程安全的单例模式之一。 我们这简单的根据代码分析一下它的特点 : public class Singleton { private volatile static Singleton instance; private Singleton(){ } public static Singleton g原创 2021-07-17 12:20:50 · 217 阅读 · 0 评论