| 1 | 面向对象与基础语法 | 面向对象、异常、关键字、equals/hashCode等基础概念 |
| 2 | 字符串与数据类型 | String、包装类、BigDecimal等 |
| 3 | 泛型、反射与注解 | 泛型、类型擦除、反射、动态代理、注解等 |
| 4 | 序列化与IO | 序列化机制、IO模型、SPI等 |
| 5 | 集合 - List | ArrayList、LinkedList、Vector、Set、Stream等 |
| 6 | 集合 - Map与并发容器 | HashMap、TreeMap、ConcurrentHashMap、分段锁等 |
| 7 | JDK新特性 | Lambda、Stream、Optional、Records、虚拟线程等 |