1、HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。
2、HaspMap扩容是怎样扩容的,为什么都是2的N次幂的大小。
3、HashMap,HashTable,ConcurrentHashMap的区别。
4、极高并发下HashTable和ConcurrentHashMap哪个性能更好,为什么,如何实现的。
5、HashMap在高并发下如果没有处理线程安全会有怎样的安全隐患,具体表现是什么。
6、java中四种修饰符的限制范围。
7、Object类中的方法。
8、接口和抽象类的区别,注意JDK8的接口可以有实现。
9、动态代理的两种方式,以及区别。
10、Java序列化的方式。
11、传值和传引用的区别,Java是怎么样的,有没有传值引用。
12、一个ArrayList在循环过程中删除,会不会出问题,为什么。
以上就是潍坊培训学校给大家做的内容详解,更多关于编程课程的学习,请继续关注潍坊培训学校。