# java **Repository Path**: c1107/java ## Basic Information - **Project Name**: java - **Description**: java学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-11-06 - **Last Updated**: 2026-11-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java 全栈学习工作区 前端工程师(Vue3 / JS·TS / Node / MySQL 基础)转型 Java 全栈的渐进式学习工作区。 **不靠对话教学**:每节一个文件,自己读、自己写代码、跑通即完成。换电脑带上这个文件夹即可无缝继续。 ## 学习形式:文件自学 + 代码验收 | 环节 | 在哪 | 怎么做 | |---|---|---| | 学知识 | `阶段N-xxx/数字-主题.md` | 打开读,知识点自洽,不需要查外部资料 | | 做练习 | `stageN-basics/src/sNN/*.java` | 文件里留 `TODO`,补全后运行 `main` | | 判对错 | 练习文件里的自动验收区 | 输出 `PASS/FAIL` 清单,**全 PASS = 本节完成**,不用等人批改 | | 对答案 | `stageN-basics/answers/sNN/` | 卡住或做完后对照,同名文件一一对应 | | 章节验收 | `阶段N/09-阶段验收.md` + `src/s09/` | 5 道综合挑战全 PASS,再把代码交给 AI 人工评审 | 三条硬规则: 1. **不往 markdown 里填空**。所有答案都写在真 `.java` 文件里,跑起来才知道对错。 2. **不看答案先做题**。答案目录独立,自己控制住。 3. **每节必须跑出全 PASS 才往下走**,进度骗不了编译器。 ## 目录索引 | 路径 | 内容 | |---|---| | [学习路线.md](学习路线.md) | 6 阶段路线图:目标 / 内容 / 产出 / 验收 | | [开发环境.md](开发环境.md) | 新电脑搭环境(JDK + IDEA,约 15 分钟) | | [学习进度.md](学习进度.md) | 当前进度与下一步(AI 每次课后更新) | | [阶段1-语言基础/](阶段1-语言基础/) | 第 1 阶段 9 份手册(01~08 小节 + 09 验收) | | `stage1-basics/` | 第 1 阶段练习工程(IDEA 项目,src 为练习,answers 为答案) | | `stage0-hello/` | 阶段 0 的 Hello World 工程 | ## 日常怎么用(以阶段 1 为例) 1. IDEA 打开 `stage1-basics`(File → Open → 选文件夹) 2. 读 `阶段1-语言基础/01-变量与数据类型.md` 3. 打开 `src/s01/Ex01Types.java`,按注释的 TODO 补代码 4. 点 `main` 左侧绿三角运行,看输出:`PASS` 全绿即本节过关;出现 `FAIL` 就继续改 5. 卡住超过 15 分钟 → 看 `answers/s01/Ex01Types.java`,对照差异后回到自己的文件重写 6. 8 节全部全 PASS → 打开 `09-阶段验收.md`,跑 `src/s09/` 五道挑战 → 全 PASS 后交 AI 评审 ## 换电脑 / 新会话如何继续 1. 把整个 `java学习` 文件夹拷到新电脑(网盘 / Git / U 盘均可,`out` 目录可不带) 2. 按 [开发环境.md](开发环境.md) 装 JDK 21 和 IDEA(约 15 分钟) 3. IDEA 打开 `stage1-basics`,跑任意一个 `Ex` 文件,确认能编译运行 4. 打开 Trae 对 AI 说:**"继续我的 Java 学习,先读 README.md 和 学习进度.md"** ## 环境要求 - Windows 10/11(自带 winget) - JDK 21 LTS(Microsoft OpenJDK,免费) - IntelliJ IDEA Community 2025.x(免费)