Java中HashMap和LinkedHashMap的区别
在这篇文章中,我们将了解Java中HashMap和LinkedHashMap之间的区别。
哈希表
在这种结构中,插入的顺序没有保留。
它使用HashTable来存储映射。
它扩展了“AbstractMap”。
它实现了“映射”接口。
这是在JDK2.0中引入的。
它的开销相对较低。
链接哈希映射
在这种结构中,插入的顺序没有保留。
它使用HashTable和LinkedList来存储映射。
它扩展了'Hashmap'。
它实现了“映射”接口。
这是在JDK4.0中引入的。
它的开销相对较高。
这是因为它必须维护映射结构中条目的顺序。