Java授课资料(J260713 班 | 每日更新)
Java 入门基础知识,涵盖数据类型、运算符、流程控制、进制转换等。
| 日期 | 笔记 |
|---|---|
| 2026-07-08 | 数据类型与运算符 |
| 2026-07-09 | 流程控制与循环结构 |
| 2026-07-10 | 进制与进制转换 |
JavaSE 核心基础,涵盖注释、变量、数据类型、运算符、流程控制、循环结构、数组等。
| 日期 | 名称 | 项目名 | 包路径 |
|---|---|---|---|
| 2026-07-08 | 数据类型与运算符 | java-prep-bootcamp |
com.lovecoding.day02 |
| 2026-07-09 | 流程控制与循环结构 | java-prep-bootcamp |
com.lovecoding.day03 |
| 2026-07-10 | 进制与进制转换 | java-prep-bootcamp |
com.lovecoding.day04 |
| 2026-07-13 | JavaSE 基础入门 | javaSE-260713-FirstJava |
默认包 |
| 2026-07-14 | Java 运算符与流程控制 | c260714 |
默认包 |
| 2026-07-15 | switch分支、循环结构与数组 | c260715 |
默认包 |
| 2026-07-16 | 多维数组、forEach、Arrays工具类、三种排序算法(冒泡/选择/插入)与 Scanner 键盘输入 | c260716 |
默认包 |
| 2026-07-17 | Java方法4种声明方式、数组作为方法参数、Random随机数类、在线OJ编码模板、三种排序算法复习、Scanner学生信息采集系统(BMI计算) | c260717 |
默认包 |
| 2026-07-20 | 面向对象基础:类与对象、成员变量与成员方法、创建对象与使用成员、对象地址输出、成员变量 vs 局部变量、对象引用与内存共享、对象数组、循环创建对象并存入数组、多个类协同建模(古诗场景/交通场景)、封装(private/setter/getter/this关键字/权限修饰符)、包(Package)声明与同包访问、方法返回对象数组、综合应用(学生管理+随机抽取) | c260720 |
p1 / p2 |
| 2026-07-21 | 构造方法(构造器):构造方法概念与格式、默认构造方法、构造方法重载、有参构造方法、private 构造方法、this 关键字在构造方法中的应用、随堂练习(Cat/Dog/Book/Phone/单例Manager)、Fisher-Yates 洗牌算法(数组随机打乱)、封装与 setter 校验复习、回文数判断算法 | c260721 |
course / homework/c260717 / homework/c260720 / exercise/exercise01 / exercise/exercise02 |
| 2026-07-22 | 继承(extends)的概念、格式、好处与弊端、is...a 使用场景、方法重写(Override)、super 关键字、同名属性处理、变量的就近原则查找、this vs super 对比、继承中构造方法特点(子类默认调用 super()、父类无无参构造时的处理)、单继承与多层继承(Animal→Bird→Penguin / Granddad→Dad→Son)、访问修饰符在继承中的体现、随堂练习(学生成绩管理系统-构造方法版/对象数组/冒泡排序)、课后作业(GuessGame 猜数游戏面向对象版/BookManager 图书管理系统) | c260722 |
course / exercise/studentSystem / homework/p08_guessgame / homework/p09_bookmanager |
| 2026-07-23 | 抽象类(abstract):抽象类概念与引出、抽象类定义(abstract 关键字)、抽象类特点(不能实例化/可有构造方法/子类必须重写所有抽象方法或自身抽象)、抽象类代码示例(Animal→Cat/Dog 动物体系、Emp→javaEmp 员工体系、BaseService→UserService 服务层体系)、Test01 测试类验证多态行为 | c260723 |
course |
| 日期 | 练习题 | 涵盖知识点 |
|---|---|---|
| 2026-07-15 | 数组进阶练习 | 数组创建、遍历、排序算法 |
| 2026-07-17 | Java 方法基础练习 | 方法 4 种声明方式、方法调用 |
| 2026-07-20 | 面向对象基础练习 | 类与对象、封装、包、方法、数组、Random 综合 |
| 2026-07-21 | 构造方法练习 | 构造方法概念、构造方法重载、private 构造方法、this() 构造方法间调用、构造方法+对象数组+排序+Random 综合 |
| 2026-07-22 | 继承练习 | 继承概念与格式、多层继承、super() 调用父类构造方法、方法重写、is...a 关系判断、继承+构造方法+对象数组+排序+多态综合 |
| 2026-07-23 | 抽象类练习 | 抽象类定义与特点、抽象方法重写、抽象类计算周长与面积(Shape体系)、抽象类+对象数组+排序+多态综合、模板方法设计模式 |