java集合之HashMap源码分析(经常使用函数,扩容,哈希冲突,线程不安全问题,HashSet)

文章目录 HashMap基础 HashMap的成员变量 静态变量 实例变量 链式节点 HashMap的构造函数 HashMap减小哈希冲突与解决哈希冲突的方法 哈希冲突 HashMap的hash函数与哈希桶数组下标的计算(重要) 为何要无符号右移16位后作异或运算(减小哈希冲突) 为何桶数组的长度是2^n(减小哈希冲突) 为何使用&而非%(节省时间) HashMap解决哈希冲突的方法(重要) pu
相关文章
相关标签/搜索