摘要: 在只有双重检查锁,没有volatile的懒加载单例模式中,由于指令重排序的问题,我确实不会拿到两个不同的单例了,但我会拿到“半个”单例。 而发挥神奇作用的volatile,可以当之无愧的被称为Java并发编程中“出现频率最高的关键字”,常用于保持内存可见性(随时见到的都是最新值)和防止指令重排序。 阅读全文
posted @ 2020-04-13 14:30 程序媛的理想人生 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 转载菜鸟腾飞 最后发布于2018-11-18 20:12:00 阅读数 884 收藏 展开 Spring三大组件 Bean组件 组件作用 Bean的创建 Bean的定义 Bean的解析 Context组件 组件作用 ApplicationContext子类 Core组件 访问资源 Core资源的加载 阅读全文
posted @ 2020-04-13 10:57 程序媛的理想人生 阅读(332) 评论(0) 推荐(0) 编辑