渐进式编程课
返回全部路线
企业级开发

Java

从类与程序入口开始,逐步学习面向对象、集合、异常、并发与工程实践。

22

已归档课程

更新至 2026.09.30

课程目录

按顺序学习,也可以直接搜索

22 节课程
  1. 第 1 课类、main 与标准输出Java 代码组织在类中,可执行程序从固定签名的 main() 方法开始。2026.08.31
  2. 第 2 课变量与基本类型保存数量、价格、真假状态和文本,为条件判断与计算打基础。2026.09.01
  3. 第 3 课if与else分支按成绩生成不同评价。2026.09.02
  4. 第 4 课for循环与计数器统计连续几天的练习分钟数。2026.09.03
  5. 第 5 课静态方法与返回值复用上一课的求和逻辑,避免复制循环。2026.09.04
  6. 第 6 课数组与增强for批量计算多个练习时长。2026.09.07
  7. 第 7 课ArrayList动态列表保存数量会变化的一组课程名称。2026.09.08
  8. 第 8 课HashMap键值查找按课程名称快速保存和查找练习时长。2026.09.09
  9. 第 9 课HashMap安全读取默认值读取可能不存在的键时提供默认值。2026.09.10
  10. 第 10 课定义类与创建对象用类型固定表达课程数据。2026.09.11
  11. 第 11 课构造方法初始化对象创建对象时一次写入它必须具备的初始状态。2026.09.14
  12. 第 12 课record表达不可变数据用紧凑语法表示以数据为主的课程值。2026.09.15
  13. 第 13 课record紧凑构造器校验在 record 创建时拒绝无效时长。2026.09.16
  14. 第 14 课record自动访问器读取 record 组件自动生成的同名访问器。2026.09.17
  15. 第 15 课record值相等按组件值比较两条课程记录,而不是比较对象身份。2026.09.18
  16. 第 16 课record用作Map键按课程值检索对应备注。2026.09.21
  17. 第 17 课检查 record 键是否存在区分课程键不存在与键存在但备注值为 null。2026.09.22
  18. 第 18 课替换 Map 中的 record 键课程时长修正后,让备注改为通过新课程值查找。2026.09.23
  19. 第 19 课核对替换后的 Map 大小替换课程键后确认备注没有被复制成两条。2026.09.24
  20. 第 20 课遍历 Map 中的课程键检查替换课程键后,当前 Map 实际保存了哪些课程。2026.09.28
  21. 第 21 课按课程键读取备注遍历键时用 Map.get 读取对应备注。2026.09.29
  22. 第 22 课用entrySet同时读取课程与备注遍历时一次取得课程键和备注值,避免再次按键查询。2026.09.30