摘要: 初识ConcurrentHashMap 针对并发容器中的ConcurrentHashMap,《java并发编程实战》一书有如下这样一段文字: ConcurrentHashMap的定义如下: public class ConcurrentHashMap<K,V> extends AbstractMap 阅读全文
posted @ 2021-08-01 16:46 时空穿越者 阅读(80) 评论(0) 推荐(0) 编辑
摘要: TreeMap 默认情况下,TreeMap中的元素是根据它们的自然顺序排序的。 如果自定义排序,则必须提供一个Comparator。 TreeMap是基于红黑树来实现的,其结点的示意图如下: 结点的定义如下: /** * Node in the Tree. Doubles as a means to 阅读全文
posted @ 2021-08-01 15:44 时空穿越者 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Hashtable Hashtable是Dictionary的子类,其定义如下: public class Hashtable<K,V> extends Dictionary<K,V> implements Map<K,V>, Cloneable, java.io.Serializable { 无参 阅读全文
posted @ 2021-08-01 15:25 时空穿越者 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Map概览 Map提供的是对象和对象的关联。 HashMap HashMap是以哈希表来实现的,查找对象时通过哈希函数计算其位置。 LinkedHashMap LinkedHashMap继承自HashMap,其定义如下: public class LinkedHashMap<K,V> extends 阅读全文
posted @ 2021-08-01 11:23 时空穿越者 阅读(155) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示