put
LinkedHashMap 的 put 方法也是使用 HashMap 的方法, 不同在于重写了 newNode(), afterNodeAccess 和 afterNodeInsertion 这几个方法, 这几个方法的调用可以看 HashMap-详解四, 下面具体讲讲如何重写这几个方法.
newNode
1 | /** |
afterNodeAccess
1 | /** |
afterNodeInsertion
1 | /** |
如果有疑问欢迎来 Issues 探讨
NO CODE, NO MORE
LinkedHashMap 的 put 方法也是使用 HashMap 的方法, 不同在于重写了 newNode(), afterNodeAccess 和 afterNodeInsertion 这几个方法, 这几个方法的调用可以看 HashMap-详解四, 下面具体讲讲如何重写这几个方法.
1 | /** |
1 | /** |
1 | /** |
如果有疑问欢迎来 Issues 探讨