一、学完基础后怎么进阶
已掌握语法、集合、IO、线程、反射、JDBC、构建测试,下一步进入工程化与框架:
| 方向 | 内容 |
|---|---|
| Web | Servlet/JSP → Spring Boot |
| 持久层 | MyBatis / JPA(Hibernate) |
| 并发深入 | JUC:原子类、锁、线程池(见面试篇) |
| JVM | 内存模型、GC、调优 |
| 微服务 | Spring Cloud、RPC、消息队列 |
二、学习建议
- 多写代码,别只看不练;
- 读优秀源码(JDK 集合、Spring);
- 用项目驱动:做一个 CRUD 小系统贯穿知识;
- 遇到问题查官方文档与源码,而非只搜片段。
Java 生态庞大,先打牢语言与 JVM 基础,再按”Web → 框架 → 分布式”阶梯上探,循序渐进最稳。