外观
Day 2:JVM + 并发编程
预计复习时间:90-120 分钟 | 重点:GC、线程池、synchronized、volatile
JVM 极高频
并发 极高频
- [ ] synchronized原理与锁升级
- [ ] volatile原理
- [ ] CAS原理与ABA问题
- [ ] AQS原理
- [ ] 线程池核心参数与执行流程
- [ ] ThreadLocal原理与内存泄漏
- [ ] ConcurrentHashMap原理
高频
- [ ] ReentrantLock与synchronized对比
- [ ] 堆内存分代模型
- [ ] 死锁条件与排查
- [ ] 线程生命周期与状态转换
- [ ] 引用类型(强软弱虚)
- [ ] Full-GC频繁排查
今日口诀
- GC三算法: "清复整"
- 线程池参数: "核最存活队工拒"
- synchronized升级: "无偏轻重"
- volatile: "可见有序非原子"