工作2年了, 经历过一个月的恐怖面试~~终于定下offer啦 ! 这里是记录我的一个面试总结,每一个问题都会有一篇对应的文章, 在这里将这些文章按类别进行汇总和整理,只需要点击问题后的 [解析链接] 就可以看到详细的解析啦, 大纲会持续补充中, 希望对正在准备面试的你或者想要有个学习提升的你有所帮助
备注: 有跳转链接的是跳转到我整理好的答案详解, 没有跳转链接的题目正在整理中
记得收藏哦~ 随时在更新~~
大纲目录
基础的JDK问题(基础使用、HashMap、异常 …)
Java有几种基本数据结构 [解析链接]
重载和重写的区别
String str = "a"的执行过程
一个key查询HashMap的过程(get()方法的原理),时间复杂度是多少
HashMap的实现原理
HashMap的扩容是如何实现的,为什么初始容量是16
Java8链表为什么在长度为8的时候转成红黑树
-》 所有HashMap问题的答案 — [解析链接]
如果不使用链表如何解决哈希冲突问题