JAVA面试题
文章平均质量分 62
JAVA面试题
莯阳_
加油,冲!!!
展开
-
排序算法记忆口诀(偏方)
排序算法记忆口诀(偏方)选泡插, 快归堆希桶计基, n 方 n老 n一三, 对 n 加 k n 乘 k, 不稳稳稳不稳稳, 不稳不稳稳稳稳转载 2022-10-25 16:04:57 · 857 阅读 · 0 评论 -
HashMap的数组长度为2的幂次方原因和实现原理
HashMap的数组长度为2的幂次方原因和实现原理文章目录HashMap的数组长度为2的幂次方原因和实现原理1、HashMap的数组长度为什么需要是2的幂次方2、HashMap怎么实现的长度是2的幂次方1、HashMap的数组长度为什么需要是2的幂次方HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分配均匀,每个链表长度大致相同,这个实现就在把数据存到哪个链表中的算法;这个算法实际就是取模,hash % length,计算机中直接求余效率不如位移运算,源码中做了优化 hash &原创 2021-12-15 10:45:18 · 3771 阅读 · 2 评论 -
吊打面试官之HashMap详解
HashMap详解原创 2021-12-10 17:37:20 · 767 阅读 · 1 评论 -
Java中Final修饰对象
众所周知,final是java的关键字,修饰符,用于声明属性(属性不可变)、方法(方法不可重写)和类(类不可继承),那么final可以修饰对象么,修饰对象又是代表着什么?原创 2020-11-29 14:53:37 · 7720 阅读 · 7 评论