摘要: java 8 ConcurrentHashMap 原理概览 在ConcurrentHashMap中通过一个Node<K,V>[]数组来保存添加到map中的键值对,而在同一个数组位置是通过链表和红黑树的形式来保存的。但是这个数组只有在第一次添加元素的时候才会初始化,否则只是初始化一个Concurren 阅读全文
posted @ 2020-12-06 23:37 南宫煌_慧 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 多线程环境下,HashMap的任何一个操作都可能会被中断挂起 JDK1.7环境下 transient 属性 被transient修饰的变量不参与序列化和反序列化 java 8:ConcurrentHashMap 数据结构 采取数组加链表的数据结构,俗称哈希表结构 实现了查询和修改效率高,插入和删除效 阅读全文
posted @ 2020-12-06 15:18 南宫煌_慧 阅读(98) 评论(0) 推荐(0) 编辑