第2篇 HashCode为什么使用31作为乘数第3篇 HashMap核心知识,扰动函数、负载因子、扩容链表拆分第4篇 HashMap数据插入、查找、删除、遍历,源码分析第6篇 带着面试题学习红黑树操作原理,解析什么时候染色、怎么进行旋转、与2-3树有什么关联第7篇 ArrayList也这么多知识?一个指定位置插入就把谢飞机面晕了!第8篇 LinkedList插入速度比ArrayList快?你确定吗?第9篇 队列是什么?什么是双端队列、延迟对列、阻塞队列,全是知识盲区!第10篇 扫盲java.util.Collections工具包,学习排序、二分、洗牌、旋转算法