package cn.itcast.day12.demo03;
/**
* @author admin
* @version 1.0.0
* @ClassName Demo.java
* @Description TODO
* @createTime 2021年09月25日 14:28:00
*/
public class Demo {
/**
*
*java.util.HashMap<k,v>集合 implements Map<k.v>接口
* HashMap集合的特点:
* 1.HashMap集合底层是哈希表,查询额速度特别快
* JDK1.8之前:数组+单项链表
* JDK1.8之后:数组+单项链表/红黑树(链表的长度超多8);提高查询的速度
* 2.HashMap集合是一个无序集合,存储元素和取出元素的顺序有可能不一致
*java.util.LinkedHashMap<k,v>集合 extends HashMap<k,v>集合
* LinkedHashMap的特点:
* 1.LinkedHashMap集合底层是哈希表+链表(保证迭代的顺序)
* 2.LinkedHashMap集合是一个有序的集合,存储元素和取出元素的顺序是一致的
*
*/
}
HashMap 和 LinkedHashMap概述
おすすめ
転載: blog.csdn.net/nanyangnongye/article/details/120471447
おすすめ
ランキング