一、Java 学习总结
本周核心深耕 Java 面向对象核心知识点,重点攻克了关键语法与底层逻辑:
- 深入理解访问控制修饰符,清晰区分
private/protected/public的权限范围与使用场景; - 熟练掌握 **
static关键字 ** 多场景用法,理解静态变量、静态方法、静态代码块的特性与调用规则; - 理清
super关键字作用,掌握其调用父类构造方法、访问父类成员的底层逻辑; - 明确
set/get方法的必要性,规范面向对象中封装特性的代码实现; - 从基础类与构造器,逐步延伸至 OOP 核心原理,注重理论拆解与代码验证结合,夯实面向对象编程根基。
- 学习了关于多态的知识
二、前端开发总结
本周前端学习从基础属性进阶到布局与交互实战,侧重页面效果实现与问题调试:
- 学习
Transform等高级视觉属性,掌握元素位移、旋转等样式设置; - 重点实践Flexbox、Grid 布局,解决日常布局失效问题,提升页面排版能力;
- 完成动感导航菜单开发,学习动画效果实现,排查
z-index、opacity及动画卡顿等常见问题; - 学习完响应式
- 入门JavaScript 基础,实现表格动态生成等简单交互,衔接 HTML/CSS 与 JS,初步构建前端完整开发思维。
三、数据结构总结
聚焦链式数据结构的实践应用,结合经典算法与场景问题:
- 实现循环链表,完成约瑟夫环问题的编码与逻辑梳理,掌握节点遍历、删除核心操作;
- 搭建链式栈,并应用于进制转换、回文判断、括号匹配等经典场景;
- 重点攻克指针操作、节点增删改查等难点,理解链式结构的存储逻辑与效率特点;
- 以实操驱动理论,强化对数据结构 “存储 + 操作 + 应用” 的整体认知。