预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共110页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java程序设计实验指导书 适用专业:计算机相关专业 教研室:计算机科学与技术教研室 计算机科学与信息工程学院 2007年5月前言 一、上机实验目的 上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java语言编程的方法。 二、实验基本内容 为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了8个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的8个实验如下: 1.Java程序运行环境的下载、安装与配置。 2.Java基本语法的编程练习。 3.面向对象编程练习。 4.Java包、接口和异常处理的练习。 5.常用系统类的练习。 6.窗口与菜单界面编程练习。 7.Java多线程、图形与多媒体处理练习。 8.综合应用练习。 三、实验任务与时间安排 《Java语言》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行编程练习。《Java语言》上机实验时间为32学时,与教学内容同时进行上机实验。32个上机学时分为7个实验和1个综合上机实验。 实验要求 一、可读性 一个好的程序要具备可读性,可方便自己也可方便别人。所以,要培养一个良好的编程习惯,可注意以下几方面: 1.代码的缩进; 2.有效使用空格; 3.简明的注释; 4.意义明确的命名; 5.着重表示的常量。 二、亲手编写源程序 在编写Java程序过程中,还可以利用一些可视化的开发工具,它们可以综合使用Java的编译器和调试器等,例如Symantec公司的VisualCafé、Kawa、Sun公司的JavaWorshop和JavaStudio、Inprise公司的JBuilder、微软的VisualJ++等,使用编程开发工具可以加快编程的速度。但在初始学习时还是最好亲手编写源程序,以便理解类和编程思想。 三、立即运行程序 编写的源程序要立即上机编译运行来检验程序中存在的问题。通过运行的结果验证程序的功能是否实现。有一些系统类的方法、变量也需要上机实验去了解它们的含义。 Java还有很多相关的技术,JavaScript是具有Java子集的脚本语言,可用于编写ASP文件;JSP是比ASP更优越的Web动态开发技术,以Java作为脚本语言,通过JDBC能够利用SQL与数据库进行通信,使Java得到更大范围的应用,如企业信息系统开发,电子商务网站开发。Java在2D图形、3D动画、移动电话方面也有很好的应用,学习Java才是刚刚开始。 目录 实验一Java编程环境下载、安装、配置与运行........................4 实验二Java基本语法练习.........................................14 实验三面向对象编程练习..........................................23 实验四包、接口与异常处理........................................36 实验五常用系统类................................................47 实验六图形用户界面..............................................62 实验七图形与多媒体..............................................79 实验八综合练习..................................................90 实验一Java编程环境下载、安装、配置与运行 【开发语言及实现平台或实验环境】 Windows2000或XP,JDK1.6与Jcreator4.0 【实验目的】 1.掌握下载javasdk软件包、EditPlus编辑软件的方法 2.掌握设置Java程序运行环境的方法 3.掌握编写与运行Java程序的方法 4.了解Java语言的概貌 5.为后续java程序的实验做准备 【实验要求】 1.JDK的下载与安装 2.设置环境变量 3.使用Jcreator4.0 4.编译Java源程序 5.运行Java程序 6.使用Jcreator编译与运行程序 【实验内容】 一JDK下载与安装 1.机器要求 Java对机器运行要求不高。下面给出的是基于Windows平台的机器要求。 硬件要求:CPUPⅣ,128M内存,1G硬盘空间即可 软件要求:Windows2000/XP,IE6.0 2.下载JDK 为了建立基于SDK的j