课程目录
/5-163-系统入门Java教程_刘帅(DOIT)/
javase32/
│day01/
│day02/
│day03/
│day04/
│day05/
│day06/
│day07/
│day08/
│day09/
│day10/
│day11/
│day12/
│day13/
│day14/
│day15/
│day16/
│day17/
│day18/
│day19/
│day20/
为什么从 Java SE 入手 Java 在后端开发中的生态非常成熟,但很多初学者在语法、对象、集合、IO、多线程和异常处理等基础环节存在断层,直接跳到框架容易出现理解障碍。这门课以 Java SE 为核心,围绕面向对象的建模思路、常用标准库的使用与底层运行机制展开,帮助读者把语言基础补全。资料按天拆分,适合对照练习:先读当天的讲解要点,再写对应代码,最后…
Java 在后端开发中的生态非常成熟,但很多初学者在语法、对象、集合、IO、多线程和异常处理等基础环节存在断层,直接跳到框架容易出现理解障碍。这门课以 Java SE 为核心,围绕面向对象的建模思路、常用标准库的使用与底层运行机制展开,帮助读者把语言基础补全。资料按天拆分,适合对照练习:先读当天的讲解要点,再写对应代码,最后用单元测试或命令行验证结果,形成可复用的练习习惯。
适合已有基本计算机操作能力、想系统补齐 Java 基础的人群;如果你已经了解其他语言,也适合通过对比的方式加深类型系统、引用语义和内存模型的理解。建议先看变量与类型、运算符与控制流、方法定义与重载、数组与字符串处理,然后进入面向对象部分:封装、继承、多态、接口与抽象类,再往下覆盖集合框架、泛型、IO 流、异常处理,以及多线程基础。每一块都应当配合手写代码,而不是只看演示。
完成基础阶段后,读者能够独立完成命令行工具的编写、文件读写与简单数据结构的实现,并理解常见的工程问题如空指针、资源泄漏、线程安全问题。资料包按天组织,意味着你可以把每一天的内容当作一个小型项目:第一天只关注输入输出与基础语法,中间几天聚焦类设计与接口约定,后面几天引入集合与并发。练习时建议关闭自动补全,逐步检查编译错误,记录自己易错点,并尝试把同类型的代码抽取为可复用模块,最终形成个人练习仓库。这样的实践路径比单纯观看更利于独立开发能力的落地。
/5-163-系统入门Java教程_刘帅(DOIT)/
javase32/
│day01/
│day02/
│day03/
│day04/
│day05/
│day06/
│day07/
│day08/
│day09/
│day10/
│day11/
│day12/
│day13/
│day14/
│day15/
│day16/
│day17/
│day18/
│day19/
│day20/