# Advanced_Practice **Repository Path**: mournic/Advanced_Practice ## Basic Information - **Project Name**: Advanced_Practice - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-03 - **Last Updated**: 2026-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Advanced_Practice 这是一个 Java 学习与实践项目,包含了学生管理系统核心功能以及多个日常练习模块。 ## 项目简介 本项目是一个综合性的 Java 练习项目,主要用于 Java 编程学习和实践。项目中包含了完整的学生管理系统的核心功能实现,同时也包含多个学习阶段的练习代码。 ## 项目结构 ``` src/org/acatNight/ ├── StudnetCore/ # 学生管理系统核心模块 │ ├── Core.java # 核心功能类(主程序) │ └── Student.java # 学生实体类 ├── day1/ # 第一天练习代码 │ ├── one.java │ ├── two.java │ ├── three.java │ ├── four.java │ ├── test1.java # 练习:学生类封装 │ ├── test2.java # 练习:汽车类封装 │ ├── text3.java │ └── text4.java ├── day2/ # 第二天练习代码 │ ├── one.java │ ├── two.java │ ├── text1.java │ └── text2.java └── untitled/ # 图书管理系统(测试模块) └── src/test/java/ ├── BookCore.java # 图书核心类 ├── BookUtil.java # 图书工具类 └── test.java # 测试入口 ``` ## 功能模块 ### 学生管理系统 (StudnetCore) - **用户管理** - 用户注册 - 用户登录 - 密码找回 - **学生信息管理** - 添加学生 - 删除学生 - 设置学生信息 - 查询学生 - 显示学生信息 ### 学生实体类 (Student) 包含以下属性: - 用户ID (userID) - 姓名 (name) - 年龄 (age) - 家庭地址 (HomeAddress) 每个属性都提供了 getter 和 setter 方法。 ## 快速开始 ### 环境要求 - JDK 8 或更高版本 - IDE(如 IntelliJ IDEA, Eclipse 等) ### 编译运行 1. 克隆项目到本地 2. 使用 IDE 打开项目,或在命令行中编译: ```bash javac src/org/acatNight/StudnetCore/*.java ``` 3. 运行主程序: ```bash java org.acatNight.StudnetCore.Core ``` ## 练习内容 ### Day 1 练习 - 面向对象基础练习 - 类和对象的创建 - 封装概念的实践 - getter/setter 方法的使用 ### Day 2 练习 - 集合类的基本使用 - ArrayList 的操作 - 对象数组的管理 ## 许可证 本项目仅供学习交流使用。