# MyJavaCourse25 **Repository Path**: shanliere/my-java-course25 ## Basic Information - **Project Name**: MyJavaCourse25 - **Description**: 2025年春季Java课代码仓库 - **Primary Language**: Java - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-03 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MyJavaCourse25 #### 介绍 25年Java课代码仓库 #### 软件架构 为了2025年教授Java课程,配合《Java程序设计教程(第3版)》教材的配套代码,将书上的所有代码分章节录入到项目中。 除了章节代码之外,还增加了部分演示功能用的小游戏。 部分目录结构如下,其中的章节目录会持续增加: ``` ├── LICENSE ├── pom.xml ├── README.md └── src ├── main │   ├── java │   │   ├── chapter1 │   │   │   └── section3 │   │   │   └── HelloWorldApp.java │   │   ├── chapter2 │   │   │   ├── section1 │   │   │   │   └── ComputeArea.java │   │   │   ├── section2 │   │   │   │   ├── Circle.java │   │   │   │   └── EscapeDemo.java │   │   │   ├── section3 │   │   │   │   ├── ArithmeticDemo.java │   │   │   │   └── RelationalDemo.java │   │   │   ├── section4 │   │   │   │   └── StringDemo.java │   │   │   └── section5 │   │   │   ├── ConsoleDemo.java │   │   │   ├── ScannerDemo.java │   │   │   └── TestPrintf.java │   │   └── games │   │   ├── SimpleTicTacToe.java │   │   ├── TetrisGame.java │   │   └── TicTacToeWithAI.java │   └── resources └── test └── java ``` #### 安装教程 下载后,使用 JetBrains Intellij IDEA 打开。 #### 使用说明 基本上每个单独的文件都有一个 main 方法,执行该文件的该方法即可。