Java中HashMap和LinkedHashMap的区别
在这篇文章中,我们将了解 Java 中 HashMap 和 LinkedHashMap 之间的区别。
哈希表
在这种结构中,插入的顺序没有保留。
它使用 HashTable 来存储映射。
它扩展了“AbstractMap”。
它实现了“映射”接口。
这是在 JDK 2.0 中引入的。
它的开销相对较低。
链接哈希映射
在这种结构中,插入的顺序没有保留。
它使用 HashTable 和 Linked List 来存储映射。
它扩展了'Hashmap'。
它实现了“映射”接口。
这是在 JDK 4.0 中引入的。
它的开销相对较高。
这是因为它必须维护映射结构中条目的顺序。
以上是 Java中HashMap和LinkedHashMap的区别 的全部内容, 来源链接: utcz.com/z/327565.html