MySQL基础学习笔记:从入门到多表设计实战作为Web后端开发的核心技术之一,MySQL数据库的掌握是必备技能。本文整理了MySQL基础语法、数据库设计、数据操作及多表关联等核心知识点,适合新手入门学习,也可作为日常开发参考笔记。一、MySQL核心概念1. 数据库相关定义数据库(DB):存储和管理数据的仓库,是结构化数据的集合。数据库管理系统(DBMS...
今日学习代码块与内部类,掌握静态 / 实例代码块的执行时机(类加载 / 对象创建)与顺序(父静→子静→父实→父构→子实→子构),明确类加载的主动 / 被动引用场景;熟悉四种内部类用法,重点掌握成员内部类的外部引用(Outer.this)、静态内部类的创建语法,以及匿名内部类作为方法实参的应用。完成代码块执行验证、内部类对象创建、学生数组排序等案例,后续...
Java 面向对象高级:代码块与内部类详解本文基于学习文档,系统梳理代码块(类初始化机制)和内部类(四种类型及用法)的核心知识点、执行规则及实战案例,包含作业题完整解答,助力夯实 Java 面向对象进阶技能。一、代码块1. 核心概念代码块是类的五大成分之一(字段、构造器、方法、代码块、内部类),用于完成类或对象的初始化,分为静态代码块和实例代码块两类。...
今日重点学习接口与 ArrayList。掌握接口定义语法(常量、抽象 / 默认 / 静态方法)及实现规则,明确其解耦与多实现优势,能区分接口与抽象类差异;理解 ArrayList 动态扩容原理,熟练增删改查方法,解决遍历删除漏删问题。完成用户服务接口、学生成绩管理等案例,实现接口规范与集合存储结合。后续需加强多接口实现与 ArrayList 复杂场景(...