jdk8扩容的时候,数组中i位置的链表中的节点会根据节点哈希值与newLength相与的结果将节点分为两部分,然后分别放到新数组的i位置和i+oldLength中,而且节点之间的相对顺序不会改变。(ConcurrentHashMap扩容的基本思想也是这样)。 插入一个新节点也是插入到链表的尾部。
点赞 评论

相关推荐

给🐭🐭个面试机会吧:我boss直聘天天有家教跟我打招呼😓
点赞 评论 收藏
分享
就用这个吧:支持多益再加一个空气使用费
点赞 评论 收藏
分享

牛客热帖

更多
牛客网
牛客企业服务