这个问题在这里已经有答案了:
为什么在java8中,hashmap中的treenode子类扩展linkedhashmap.entry而不是直接扩展hashmap的节点子类(1个答案)
HashMapJava8实现(6个答案)
5个月前关门了。
hashmap.treenode从hashmap.node继承了字段“pre”和字段“next”,因此hashmap已经具备了双链表的功能。为什么要继承linkedhashmap.entry,而不使用从linkedhashmap.entry继承的字段“before,after”。
有人能回答我的疑问吗?
暂无答案!
目前还没有任何答案,快来回答吧!