摘要: 一、HashMap 的数据结构 Java7 及之前主要是 “数组+链表” ,到了 Java8 之后,就变成了 “数组+链表+红黑树” 。 二、Java7 源码浅析: 在Java7 中,HashMap 是数据结构里学的 HashTable 经典的实现! ==注意点:==Java7 中的 HashMap 阅读全文
posted @ 2020-05-22 14:31 谨丰 阅读(178) 评论(0) 推荐(0)
摘要: 一、什么是 JMM JMM : Java 内存模型,它并不实际存在,是一种概念,一种约定! 作用 :主要是定义了 ==线程== 与 ==主内存== 之间存取数据的一些规则,进行一定的约束。 二、关于 JMM 的约定 线程加锁前,必须读取 最新 的数据的到工作内存中去! 线程解锁前,必须 立刻 把修改 阅读全文
posted @ 2020-05-22 13:04 谨丰 阅读(190) 评论(0) 推荐(0)