一、JavaSE 基础
day01
| # day01 |
| 1. Java语言发展史 |
| 2. Java语言跨平台原理 |
| 3. JRE和JDK |
| 4. 常用DOS命令 |
| 5. HelloWorld案例 |
| 6. 注释 |
| 7. 关键字 |
| 8. 常量 |
| 9. 数据类型 |
| 10. 变量 |
| 11. 变量使用的注意事项 |
| 12. 标识符 |
| 13. 类型转换 |
day02
| # day02 |
| 1. 算数运算符 |
| 2. 字符的+操作 |
| 3. 字符串的+操作 |
| 4. 赋值运算符 |
| 5. 自增自减运算符 |
| 6. 关系运算符 |
| 7. 逻辑运算符 |
| 8. 短路逻辑运算符 |
| 9. 三元运算符 |
| 10. 数据输入(Scanner) |
| 11. 顺序结构 |
| 12. if结构 |
| 13. if...else结构 |
| 14. if...else...if结构(考试奖励) |
day03
| # day03 |
| 1. switch结构(春夏秋冬) |
| 2. for结构(水仙花) |
| 3. while结构(珠穆朗玛峰) |
| 4. do...while结构 |
| 5. 三种循环的区别 |
| 6. 跳转控制语句 |
| 7. 循环嵌套 |
| 8. Random(范围生成)(猜数字) |
day04
| # day04 |
| 1. IDEA项目结构 |
| 2. IDEA快捷键 |
| 3. IDEA模块操作 |
| 4. 数组定义格式 |
| 5. 数组动态初始化 |
| 6. 数组元素访问 |
| 7. 内存分配 |
| 8. 单个数组内存图 |
| 9. 多个数组内存图 |
| 10. 多个数组指向相同内存图 |
| 11. 数组静态初始化 |
| 12. 数组操作的两个常见小问题 |
| 13. 遍历(最大值) |
day05
| # day05 |
| 1. 方法概述 |
| 2. 方法定义和调用 |
| 3. 方法调用过程图解 |
| 4. 带参方法定义和调用 |
| 5. 形参和实参 |
| 6. 带返回值方法定义和调用 |
| 7. 方法的注意事项 |
| 8. 方法的通用格式 |
| 9. 方法重载 |
| 10. 方法参数传递基本类型 |
| 11. 方法参数传递引用类型 |
| 12. 数组遍历(数组最大值) |
day06
| # day06 |
| 1. Debug |
| 2. 案例一 |
| 1). Debug查看偶数求和 |
| 2). Debug查看方法调用 |
| 3. 案例二 |
| 1). 减肥计划if版 |
| 2). 减肥计划switch版 |
| 4. 案例三 |
| 1). 逢七过 |
| 2). 不死神兔 |
| 3). 百钱百鸡 |
| 5. 案例四 |
| 1). 数组元素求和 |
| 2). 数组内容相同 |
| 6. 案例五 |
| 1). 查找 |
| 2). 反转 |
| 3). 评委打分 |
| |
day07
| # day07 |
| 1. 类和对象 |
| 2. 对象的使用(Student) |
| 3. 单个对象 |
| 4. 多个对象 |
| 5. 多个对象指向相同 |
| 6. 成员变量和局部变量 |
| 7. private |
| 8. this(内存原理) |
| 9. 封装 |
| 10. 构造方法 |
| 11. 构造方法的注意事项 |
| 12. 标准类的制作(JavaBean) |
day08
| # day08 |
| 1. API |
| 2. String |
| 3. String构造方法 |
| 4. String对象的特点 |
| 5. 字符串的比较(用户登录) |
| 6. 遍历字符串 |
| 7. 字符串拼接 |
| 8. 字符串反转 |
| 9. StringBuilder |
| 10. StringBuilder构造方法 |
| 11. StringBuilder添加和反转 |
day09
| # day09 |
| 1. ArrayList |
| 2. ArrayList构造和添加 |
| 3. ArrayList常用方法 |
| 4. ArrayList存储字符串并遍历 |
| 5. ArrayList存储学生对象并遍历 |
| 6. 学生管理系统(案例) |
| 1). 项目结构 |
| 2). 学生类 |
| 3). 主界面 |
| 4). 添加学生 |
| 5). 查看所有学生 |
| 6). 删除学生 |
| 7). 修改学生 |
| |
| 8). 学号不存在问题 |
| 9). 学号重复问题 |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通