Java的编程过程中经常会和Map打交道,现在我们来一起了解一下Map的底层实现,其中的思想结构对我们平时接口设计和编程也有一定借鉴作用.(以下接口分析都是以jdk1.8源码为参考依据) 1. Map An object that maps keys to values. A map cannot contain duplicate keys;each key can map to at most one value. Map提供三种访问数据的方式: 键值集.数据集.数据-映射,对应下表中的标记…