Java容器类类库的用途是"保存对象",并将其划分为两个不同的概念: Collection和Map的区别在于容器中每个位置保存的元素个数: 1) Collection 每个位置只能保存一个元素(对象) 2) Map保存的是"键值对",就像一个小型数据库。我们可以通过"键"找到该键对应的"值" 2. Java集合类架构层次关系 3. Java集合类的应用...
// hashMap特点是数组+链表,当链表长度=8的时候,链表会拓展成红黑树 // 数组长度为2的倍数,默认长度是16,加载因子是0.75 Map<String, String> map2 = new HashMap<>(); // concurrentmap特点是数组+链表,当链表长度=8的时候,会拓展成红黑树;并发的时候并非全局上锁, //而是锁链表的头结点,使用synchronize...