1. Hash Map的底层实现
2. Java中查问元素,和增加元素的整个逻辑过程是如何实现的
3. JavaHashMap底层中,哈希表对应地位上的链表过长,底层如何解决的。当底层红黑树层数过深是,底层又是如何均衡的
4. Java中HashMap底层扩容是如何实现的
5. Java锁有哪些,具体的原理是什么,之间有什么区别
6. HashMap在多线程操作时候,如何保障线程的安全性
7. Collecions类对于线程平安是如何实现的
8. jvm中类加载是如何实现的
9. Java中Class类是什么作用
10. 反射是如何实现的,有什么作用
11. java是解释型语言还是编译型语言?为什么
12. Java在多线程操作中,分组上锁(可能说的是拆散锁)是如何实现的?
13. ArrayList 和 LinkedList的区别 / Java底层LinkedList是单链表还是双链表
14. 双亲委派机制