Java程序设计实验指导书(答案)[归类].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
### Java程序设计实验指导书知识点总结 #### 实验1:Java开发环境J2SE **实验目的** 1. **下载并安装J2SE开发工具**:学会从互联网上下载并安装J2SE开发工具包。 2. **编写简单的Java Application程序**:掌握如何编写基本的Java应用程序。 3. **理解Java程序的生命周期**:了解Java源代码、字节码文件,熟悉Java程序的编辑、编译和运行过程。 **实验任务** - **下载与安装J2SE**:从网络上下载或直接从CD-ROM安装J2SE开发工具。 - **编写简单程序**:创建一个名为`HelloWorldApp`的Java Application程序,实现简单的屏幕输出功能。 - **编译与运行**:编译并运行该程序。 **实验内容详解** 1. **安装J2SE开发工具**: - Sun公司提供的Java 2 SDK(Java 2 Software Development Kit)是免费的Java开发和运行环境。 - 可以从官方网站http://java.sun.com下载。 - 安装过程中可以选择安装位置,如`C:\j2sdk1.4.1_03`目录。 - 需要在Windows操作系统中设置环境变量,以便于系统能够识别Java开发工具。 2. **安装Java源代码编辑工具Edit Plus**: - Edit Plus是一款强大的文本编辑器,可用于编辑Java源代码。 - 教师需演示Edit Plus的安装过程及其在Windows操作系统的常用命令。 3. **编写并运行HelloWorldApp程序**: - 创建名为`HelloWorldApp`的Java类。 - 在`main`方法中使用`System.out.println()`输出“老师,你好!”到控制台。 - 该程序的完整代码如下: ```java public class HelloWorldApp { public static void main(String[] args) { System.out.println("老师,你好!"); } } ``` 4. **编译并运行示例程序**: - 下面是一个示例Java程序,用于展示类的基本结构和构造函数的使用。 ```java public class MyClass { private int day; private int month; private int year; public MyClass() { day = 1; month = 1; year = 1900; } public MyClass(int d, int m, int y) { day = d; month = m; year = y; } public void display() { System.out.println(day + "-" + month + "-" + year); } public static void main(String[] args) { MyClass m1 = new MyClass(); MyClass m2 = new MyClass(25, 12, 2001); m1.display(); m2.display(); } } ``` - 运行结果为:`1-1-1900` 和 `25-12-2001`。 #### 实验2:Java基本数据类型 **实验目的** 1. **掌握javadoc文档化工具**:学会使用javadoc工具来自动生成Java程序的文档。 2. **理解转义字符**:掌握Java语言中的转义字符功能。 3. **值传递的理解**:理解Java中的值传递机制。 **实验任务** 1. **使用javadoc生成文档**:将给定的Java Application源代码自动生成一系列说明文档。 2. **验证转义字符功能**:输入、运行给定的Java Application程序,验证转义字符的功能。 3. **编写Java程序**:根据要求编写Java Application程序。 **实验内容详解** 1. **使用javadoc文档化工具**: - Java 2 SDK 1.4.1提供了javadoc工具,可以自动生成Java程序的文档。 - 使用`javadoc.exe`命令启动javadoc工具,输入以下示例程序并生成文档: ```java /** * 这是一个Java语言入门程序,定义类CommentTest。 * 其中含有main()方法,因此可以作为一个应用程序单独执行。 * 其功能是在默认的输出设备上输出字符串"Hi, 你好!"。 */ public class CommentTest { public static void main(String[] args) { System.out.println("Hi, 你好!"); } } ``` - 通过浏览器查看生成的文档。 2. **Java语言转义字符**: - Java支持多种转义字符,如`\n`(换行)、`\t`(制表符)等。 - 输入并运行包含转义字符的Java程序,验证转义字符的功能。 3. **值传递的过程**: - Java中的参数传递采用值传递的方式。 - 当我们将一个对象作为参数传递给方法时,实际上是传递了对象的引用,而不是对象本身。 - 通过编写Java程序来理解值传递的过程。
- 粉丝: 2
- 资源: 11万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助