填写每天工作学习大概进度
今日学习代码块与内部类,掌握静态 / 实例代码块的执行时机(类加载 / 对象创建)与顺序(父静→子静→父实→父构→子实→子构),明确类加载的主动 / 被动引用场景;熟悉四种内部类用法,重点掌握成员内部类的外部引用(Outer.this)、静态内部类的创建语法,以及匿名内部类作为方法实参的应用。完成代码块执行验证、内部类对象创建、学生数组排序等案例,后续...
今日重点学习接口与 ArrayList。掌握接口定义语法(常量、抽象 / 默认 / 静态方法)及实现规则,明确其解耦与多实现优势,能区分接口与抽象类差异;理解 ArrayList 动态扩容原理,熟练增删改查方法,解决遍历删除漏删问题。完成用户服务接口、学生成绩管理等案例,实现接口规范与集合存储结合。后续需加强多接口实现与 ArrayList 复杂场景(...
今日学习面向对象高级知识,掌握多态的 “父类引用指向子类对象” 语法,理解动态绑定与类型转换(instanceof 判断避免异常);明确枚举类 final 特性、私有构造器及 values ()/valueOf () 方法,能实现带属性的增强枚举;掌握抽象类定义与模板方法模式,理解其强制规范与代码重用价值。完成多态调用、枚举与 switch 结合、抽象...
今日重点学习static、继承与final关键字。掌握static修饰变量/方法的类级特性与内存存储,理解继承的单一性、传递性及成员访问规则,熟练方法重写与构造器调用顺序,明确final对类、方法、变量的限制。完成多层继承、构造器执行流程等案例,能区分this与super的用法。后续需加强final修饰引用类型变量的细节练习,避免混淆地址与内容不可变。
今日重点学习 String 与 StringBuilder 类,掌握 String 不可变性、常量池优化及 equals ()、substring () 等核心方法,理解不同创建方式的内存存储逻辑;学会 StringBuilder 的可变性、高效扩容机制及 append ()、reverse () 等方法。完成用户登录、手机号屏蔽、数组字符串拼接等 5...