图(Map)是一种依照键值对的形式进行存储的数据结构。键值相当于list和数组中的下标。键值可以是任何类型的对象同时在图中不能存在重复的键值并且每个键值必须与一个相应的值对应存储。
图拥有三种结构:
1.散裂图HashMap
2.链式散裂图LinkedHashMap
3. 树形图 TreeMap
他们都继承了Map中的方法他们的关系如图所示: