LinkedHashMap::new
时间: 2024-08-09 12:00:41 浏览: 98
ritelinked:LinkedHashMap和LinkedHashSet
`LinkedHashMap::new` 是 Java 中 `LinkedHashMap` 类的一个构造函数,用于创建一个新的链表哈希映射 (Linked HashMap) 实例。`LinkedHashMap` 是 `HashMap` 的子类,它除了保持键值对的基本哈希存储结构外,还额外维护了一个访问顺序,即插入的顺序。当你通过 `LinkedHashMap::new` 构造器创建新的对象时,可以根据指定的装载因子、初始容量和是否允许 null 键和值等因素定制实例。
例如,一个简单的用法可能是这样的:
```java
Map<String, Integer> linkedMap = new LinkedHashMap<>(10, 0.75f, true);
```
这将创建一个初始容量为10,装载因子为0.75(当内部哈希表填充到容量的75%时会触发扩容),并且允许 null 键的链表哈希映射。
阅读全文