07 2020 档案

摘要:对于 Lock 锁来说,如果要实现 “一写多读” 的并发状态(即允许同时读,不允许同时写),需要对 “写操作” 加锁,对 “读操作” 不作要求即可。但是如果对于 “读” 操作下,有 “写操作” 接入的话,对于当前的 “读操作” 可能会产生 “幻读” 的现象。所以对于要实现 “一写多读” 的情况下,应 阅读全文
posted @ 2020-07-10 16:48 Sonrisa丶 阅读(222) 评论(0) 推荐(0)
摘要:对于 ArrayList 类我们知道,它是线程不安全的。但 ArrayList 类为了防止在多线程下,对同一个对象数据进行 读写 或 写写 并发导致的问题,便使得在创建一个它的对象时,会生成一个属于该对象的 int 类型变量:modCount,用来记录当前对象被修改过的次数(add添加操作、remo 阅读全文
posted @ 2020-07-09 16:11 Sonrisa丶 阅读(244) 评论(0) 推荐(0)