Map是键值对.也是经常使用的数据结构. Map接口定义了map的基本行为.包含最核心的get和put操作,此接口的定义的方法见下图: JDK中有不同的的map实现,分别适用于不同的应用场景.如线程安全的hashTable和非线程安全的hashMap. 例如以下图是JDK中map接口的子类UML类图,当中有个特例Dictionary已经不建议使用: Map接口中的方法我们须要关注的就是get.put 和迭代器相关的方法如entrySet().keySet().values()方法. Entry…