2026-10-12 开始。一次一个点:你当时的原话 → 为什么 → 代码真跑 → 一道题。 能跑的代码在
~/元神/舅舅线-PLM/java复习/。
| # | 点 | 用哪句原话开头 | 状态 |
|---|---|---|---|
| 1 | 01-编译和运行 | 3/12「编译跟运行有啥区别」 | ✅ 10-12 |
| 2 | 02-基本类型和引用类型 | 3/13「首字母不大写的都是基本类型」 | ✅ 10-12 |
| 3 | 03-栈和堆、==和equals | 3/17 a==b 是 false |
✅ 10-12 |
| 4 | 04-方法:参数和返回值 | 3/10「做数学题」 | ✅ 10-12 |
| 5 | 05-类和对象 | 3/23「巧克力加工厂」 | ✅ 10-12 |
| 6 | 06-构造方法 | 3/23「new 的时候是建立了一个新的对象」 | ✅ 10-12(提前) |
| 7 | 07-封装 | 3/30「年龄要大于 0」 | ✅ 10-12 |
| 8 | 08-static | 10/12 录音「不需要对象是啥意思」 | ✅ 10-12 |
| 9 | 09-main和args | 10/12 录音 + 4/18「参数是谁规定的」 | ✅ 10-12 |
| 10 | 10-继承、重写、toString | 3/23「toString 我不理解」 | ✅ 10-12 |
| 11 | 11-多态 | 3/12「多态相当于骗过了检查」 | ✅ 10-12 |
| 12 | 12-接口 | 3/28 鼠标、键盘、USB | ✅ 10-12 |
| 13 | 13-ArrayList和HashMap | 3/13「put 为什么不能添加」 | ⏸ 太密,下次拆开 |
| 14 | Set、TreeSet、compareTo | 3/16「set 也没调用这个方法」 | |
| 15 | 泛型 | 3/13「int 不是 class」 | |
| 16 | 遍历时修改集合 | 3/17「size() 不也是在修改 list 吗」 |