外观
Day 1:Java 基础 + 集合
预计复习时间:60-90 分钟 | 重点:HashMap、String、equals
极高频(必须掌握)
- [ ] HashMap底层原理
- [ ] HashMap扩容机制
- [ ] ConcurrentHashMap原理
- [ ] equals与hashCode
- [ ] String不可变性
高频
- [ ] String-StringBuilder-StringBuffer区别
- [ ] ArrayList与LinkedList对比
- [ ] Java反射机制
- [ ] 接口与抽象类区别
- [ ] BIO-NIO-AIO对比
- [ ] Java内存模型基础
中频(有余力时看)
- [ ] Java泛型与类型擦除
- [ ] Java异常体系
- [ ] 深拷贝与浅拷贝
- [ ] 序列化与反序列化
- [ ] Lambda与Stream
今日口诀
- HashMap: "数组+链表+红黑树,16初始0.75扩,链8升树6降链"
- String: "不可变三保证:安全+池化+哈希缓存"
薄弱点记录
(复习后标记不熟的点)