摘要:
在上一篇随笔中,分析了HashMap的源码,里面涉及到了3个钩子函数(afterNodeAccess(e),afterNodeInsertion(evict),afterNodeRemoval(node)),用来预设给子类——LinkedHashMap调用。 一,LinkedHashMap数据结构 阅读全文
摘要:
一,HashMap简介 1,HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 2,HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。 3,HashMap 的实现不是同步的。它的key、value 阅读全文