Skip to content

Commit c7c4b31

Browse files
authored
Update linkedhashmap-source-code.md
1 parent 9fbfcee commit c7c4b31

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/java/collection/linkedhashmap-source-code.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ void afterNodeAccess(Node < K, V > e) { // move node to last
314314

315315
### remove 方法后置操作——afterNodeRemoval
316316

317-
`LinkedHashMap` 并没有对 `remove` 方法进行重写,而实直接继承 `HashMap``remove` 方法,为了保证键值对移除后双向链表中的节点也会同步被移除,`LinkedHashMap` 重写了 `HashMap` 的空实现方法 `afterNodeRemoval`
317+
`LinkedHashMap` 并没有对 `remove` 方法进行重写,而是直接继承 `HashMap``remove` 方法,为了保证键值对移除后双向链表中的节点也会同步被移除,`LinkedHashMap` 重写了 `HashMap` 的空实现方法 `afterNodeRemoval`
318318

319319
```java
320320
final Node<K,V> removeNode(int hash, Object key, Object value,
@@ -585,4 +585,4 @@ linkedHashMap get time: 67
585585
- LinkedHashMap 源码详细分析(JDK1.8:<https://www.imooc.com/article/22931>
586586
- HashMapLinkedHashMap:<https://www.cnblogs.com/Spground/p/8536148.html>
587587
- 源于 LinkedHashMap 源码: <https://leetcode.cn/problems/lru-cache/solution/yuan-yu-linkedhashmapyuan-ma-by-jeromememory/>
588-
<!-- @include: @article-footer.snippet.md -->
588+
<!-- @include: @article-footer.snippet.md -->

0 commit comments

Comments
 (0)