摘要: 并发编程之Java内存模型 5.1 Java内存模型 5.2 可见性 5.3 有序性 volatile原理 double-checked locking 单例模式为例 4.double-checked locking 解决 5.1 Java内存模型 JMM即Java Memory Model,它定义 阅读全文
posted @ 2020-02-15 09:52 小小一 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 并发编程之第四篇 4.11 多把锁 4.12 活跃性 饥饿 4.13 ReentrantLock 同步模式之顺序控制 交替输出 4.11 多把锁 一间大屋子有两个功能 : 睡觉、学习、互不相干现在小南要学习,小女要睡觉,但如果只用一间屋子(一个对象锁)的话,那么并发度很低解决方法时准备多个房间(多个 阅读全文
posted @ 2020-02-15 09:50 小小一 阅读(174) 评论(0) 推荐(0) 编辑