Java程序设计实验指导书(答案)(可编辑) 第Ⅰ部分:实验指导
实验1:Java开发环境J2SE
一、实验目的
(1)学习从网络上下载并安装J2SE开发工具。 (2)学习编写简单的Java Application程序.
(3)了解Java源代码、字节码文件,掌握Java程序的编辑、编译和运行过程。
二、实验任务
从网络上下载或从CD-ROM直接安装J2SE开发工具,编写简单的Java Application程序,编译并运行这个程序。
三、实验内容
1.安装J2SE开发工具
Sun公司为所有的java程序员提供了一套免费的java开发和运行环境,取名为Java 2 SDK,可以从http://java.sun.com上进行下载。安装的时候可以选择安装到任意的硬盘驱动器上,例如安装到C:\\j2sdk1.4.1_03目录下。教师通过大屏幕演示J2SE的安装过程,以及在Windows98/2000/2003下环境变量的设置方法。
2.安装J2SE源代码编辑工具Edit Plus
教师通过大屏幕演示Edit Plus的安装过程,以及在Windows98/2000/2003操作系统环境下编辑Java原程序的常用命令的用法。
3.编写并编译、运行一个Java Application程序。
创建一个名为HelloWorldApp的java Application程序,在屏幕上简单的显示一句话\老师,你好!\。 public class HelloWorldApp{ public static void main(String[] args){ System.out.println(\老师,你好!\ }
- 1 -
}
4.编译并运行下面的Java Application程序,写出运行结果。
1: public class MyClass { 2: private int day; 3: private int month; 4: private int year; 5: public MyClass() { 6: day = 1; 7: month = 1; 8: year = 1900; 9: } 10: public MyClass(int d,int m,int y) { 11: day = d; 12: month = m; 13: year = y; 14: } 15: public void display(){ 16: System.out.println(day + \
17: } 18: public static void main(String args[ ]) { 19: MyClass m1 = new MyClass(); 20: MyClass m2 = new MyClass(25,12,2001); 21: m1.display(); 22: m2.display(); 23: } 24:}
运行结果: 1-1-1900 25-12-2001
- 2 -
实验2:Java基本数据类型
一、实验目的
(1)掌握javadoc文档化工具的使用方法。 (2)掌握Java语言转义字符的功能。 (3)理解“值传递”的过程。
二、实验任务
(1)利用javadoc文档化工具,将给定的Java Application源代码自动生成一系列说明文档。 (2)输入、运行给定的Java Application程序,写出运行结果,以验证Java语言转义字符的功能。 (3)按照要求编写Java Application程序。
三、实验内容
1.Javadoc文档化工具的使用
Java 2 SDK 1.4.1中提供了一个文档自动生成工具,可以简化程序员编写文档的工作。可以使用javadoc.exe命令启动Java文档化工具,自动生成Java程序文档。
输入下面给出的Java Application程序,利用javadoc命令生成该Java应用程序的文档,并使用浏览器IE显示生成的文档页面内容。
1: /* Java编程技术chapter3,CommentTest.java 2: 版权所有:新东方IT教育。 3: 作者:zlg
4: 日期:2001/07/01 5: */ 6: /**
7: 这是一个Java语言入门程序,定义类CommentTest。其中含有main()方法,因此可以作为一 8: 个应用程序单独执行。其功能是在默认的输出设备上输出字符串\你好!\。 9: */ 10: public class CommentTest { 11: //主方法,作为Java应用程序的默认入口。 12: public static void main(String args[ ]) { 13: System.out.println(\你好!\输出\你好!\14: 15:
} }
执行javadoc CommentTest.java指令,生成文件:
CommentTest.html、package-frame.html、package-summary.html、package-tree.html、constant-values.html、
- 3 -