| 階段 | 核心內容 | 產出/驗證 | 建議時長 |
| 1. 基礎語法 | 變量、流程控制、OOP、異常、泛型、註解、模組化 | 完成《Java 核心技術 卷I》練習題,實現簡單計算器 | 2-3 週 |
| 2. 核心 API | 集合框架、IO/NIO、並發包、時間日期、反射、動態代理 | 手寫簡易 ArrayList/HashMap/ThreadPool,完成文件加密工具 | 3-4 週 |
| 3. JVM 底層 | 類加載、內存模型、GC 算法、性能調優、字節碼、JIT | 分析 GC 日誌,排查 OOM 案例,閱讀《深入理解 JVM》 | 3-4 週 |
| 4. 數據庫與持久層 | SQL 優化、事務隔離、MyBatis/JPA 原理、連接池 | 設計電商訂單表,實現分頁查詢、分佈式事務模擬 | 2-3 週 |
| 5. Spring 生態 | IOC/AOP、Spring MVC、Boot、Cloud、Security、Data JPA | 從零搭建 REST API 專案,集成 Swagger、Redis、RabbitMQ | 4-6 週 |
| 6. 中間件與分佈式 | Redis、Kafka、Zookeeper、Docker、K8s、鏈路追蹤 | 部署微服務叢集,實現限流、熔斷、鏈路追蹤 | 4-6 週 |
| 7. 專項深造 | 高併發架構、領域驅動設計、編譯器原理、GraalVM、虛擬線程 | 輸出技術博客、開源貢獻、系統設計文檔 | 持續 |