Java 基础入门:九天学习导航
这套文章按课程顺序整理 Java 基础的九天内容:语法与运算符、流程控制、数组与方法、面向对象、常用 API,最后用 ATM 项目串起来。
继续上次小节 →Java 基础线 · 线路目录
Java 基础线
语法与流程3 站
对象与常用 API2 站
综合项目1 站
配套资料
本页导读
Java 基础入门:九天学习导航
第一阶段「Java 基础入门」按课程顺序整理成 9 篇文章,每天一篇,图片随文收录。
学习路线
day01 入门 → day02 数据类型 → day03 流程控制 → day04 数组
→ day05 方法 → day06 案例专题 → day07 面向对象 → day08 常用 API → day09 ATM 项目
文章目录
| 天 | 文章 | 核心内容 |
|---|---|---|
| Day01 | Java 入门 | Java 背景知识、快速入门、IDEA 开发工具、基础语法 |
| Day02 | 数据类型与运算符 | 二进制表示、八种基本类型、类型转换、运算符、键盘录入 |
| Day03 | 程序流程控制 | if/switch 分支、for/while/do-while 循环、Random 随机数 |
| Day04 | 数组 | 数组定义与访问、内存执行原理、专项练习、Debug 调试 |
| Day05 | 方法 | 方法定义与其他形式、常见问题、案例、执行原理、参数传递机制、重载 |
| Day06 | 编程案例专题 | 买飞机票、验证码、评委打分、数字加密、数组拷贝、抢红包、找素数、双色球 |
| Day07 | 面向对象基础 | 面向对象入门与深入、对象内存原理、this、构造器、封装、JavaBean |
| Day08 | 常用 API | API 概述、包机制、String 类、ArrayList 类 |
| Day09 | ATM 综合项目 | 项目架构、欢迎界面、开户、生成卡号、登录、查询、存取款 |
知识点反查
按概念快速定位到哪一天:
| 知识点 | 位置 |
|---|---|
| JDK 安装、环境变量、IDEA 配置 | Day01 |
| 字面量、变量、标识符、键盘录入 | Day01、Day02 |
| 进制转换、基本类型取值范围 | Day02 |
| 自动类型转换 / 强制类型转换 | Day02 |
| 三元运算符、逻辑短路 | Day02 |
| switch 穿透、循环嵌套 | Day03 |
| 数组内存图、索引越界 | Day04 |
| 方法重载、值传递 vs 引用传递 | Day05 |
| 综合编程思维训练 | Day06 |
| 封装、构造器、this、JavaBean | Day07 |
| String 不可变性、ArrayList 增删改查 | Day08 |
| 分层设计(账户类 / 业务类 / 界面类) | Day09 |