1. 接口集合框架 2. arraylist扩容 ,数组特别大会有什么问题:效率低 占内存 2.1 内存分配在什么位置? 堆空间结构 3 List接口下的线程安全实现类:vector, copyOnWriteList(没看过) 4 Map 底层数据结构 链表转红黑树,什么时候退化 4.currentHashMap 加锁过程: cas 机制 + synchronized 5. cas机制会有什么问题:aba问题,忙等问题(消耗cpu) 6.忙等怎么解决? 答:cas次数超阈值后加synchronized , 这样释放了cpu,但没有提升并发性能,更好的解决? 参考原子类实现方式, autom...