HashMap简介
HashMap是开发中使用频率最高的用于映射(键值对 key value)处理的数据结构,我们经常把hashMap数据结构叫做散列链表;
ObjectI entry<Key,Value>,entry<Key,Value>] 可以将数据通过键值对形式存起来
2024年04月26日
HashMap简介
HashMap是开发中使用频率最高的用于映射(键值对 key value)处理的数据结构,我们经常把hashMap数据结构叫做散列链表;
ObjectI entry<Key,Value>,entry<Key,Value>] 可以将数据通过键值对形式存起来
2024年04月26日
// 创建线程安全的List
List<Object> list = Collections.synchronizedList(new ArrayList<>());
// 创建线程安全的Map
Map<String, Object> map = Collections.synchronizedMap(new HashMap<String, Object>());
2024年04月26日
本文作者:叩丁狼教育王一飞老师
接上篇,本篇主要讲解ConcurrentHashMap类在并发环境下的使用。惯例,我们先来看下ConcurrentHashMap实现原理:
jdk7以前跟以后(jdk8)实现原理不一样,所以我们分2个版本研究,先看jdk7版