1.List Map Set的区别
2.说下集合继承关系
3.Iterator是什么?基本方法?
4.哪些集合线程不安全?怎么解决的?
5.ArrlyList和Vector的区别
6.ArrlyList和LinedList的区别
7.说下ArrayList的扩容机制
8.Set接口中 Comparator和Comparable的区别
9.HashMap和HashSet的区别
10.TreeMap和HashMap的区别
11.HashSet如何加入元素
12.hashCode和equals区别
13.==和equals的区别
14.说下HashMap底层
15.为什么Hashmap的长度是2的幂次方
16.为什么HashMap多线程操作会导致死循环?
17.HashMap扩容
18.HashMap和HashTable区别
19.ConcurrentHashMap的底层实现
20.ConcurrentHashMap的扩容
21.什么是快速失败?怎么发生的?怎么防止?
22.什么是安全失败