HashMap原理分析及使用场景介绍

hashmap 是java数据结构中的一个,也是我们经常使用的一个对象,我们先来看下它在java数据结构这个大家庭的位置吧,图1所示:

HashMap原理分析及使用场景介绍_第1张图片

通过上图可以看出来,HashMap的继承关系。

它的特点是什么呢?

1,无序的。

2,可以接受null键值和值

3,非同步的,线程不安全的

它的存储结构是什么样的呢?

jdk1.7时的样子:

 

你可能感兴趣的:(java)