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

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

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

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

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

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

《Java语言程序设计试验指导书》试验指导书高川翔2月一、试验地位、作用Java语言程序设计试验作为课程实践性步骤之一,是教学过程中必不可少关键内容。经过计算机试验和案例分析,使学生加深了解、验证巩固课堂教学内容;增强高级语言程序设计感性认识;掌握程序设计基础方法;培养学生理论和实践相结合能力。二、试验开设对象本试验开设对象为《Java语言程序设计》课程学习者(信息和计算科学专业本科生),试验为必修内容。三、基础原理及课程介绍Java语言程序设计是必修基础课程。本课程以BlueJ为工具,关键介绍面向对象程序设计方法,Java面向对象程序设计语言和面向对象程序设计工具。使学生掌握面向对象思想方法,是后续专业课程基础。四、指导老师标准上由Java语言程序设计讲授老师负责,由年轻老师担任关键试验指导老师,试验室人员配合指导。指导老师应在每次试验前讲清试验目标、基础原理、试验要求等,指导学生在要求时间内完成相关课程试验。五、试验设备配置每人配置1台电脑,安装有JDK,和BlueJ、Eclipse或JBuilder。六、考评和汇报1.试验后,学生将试验结果等内容写出试验汇报,符合试验教学要求,并得到指导老师认可。2.指导老师对每份试验汇报进行审阅、评分。3.该试验程依附于理论课,试验课成绩记入课程平时成绩,占总成绩25%试验一Java运行环境安装、配置和运行一、试验课时3课时。二、试验目标1.掌握下载并安装JDK软件包方法。2.掌握在BlueJ环境下编写、编译和运行Java程序方法。3.了解Java语言概貌。4.了解设置环境变量,命令行编译java程序方法。三、试验内容和要求内容:1.安装JDK软件包和BlueJ开发环境并进行配置。配置JDK运行环境:配置windowspath环境变量。将安装J2SDK(注意:必需安装J2SDK)bin文件夹完整路径添加到path系统变量中,图3-4所表示。图1-1path系统变量配置配置CLASSPATH系统变量。假如系统变量中不存在classpath,则“新建”之。将J2SDKlib文件夹完整路径写入。图3-5。图1-2CLASSPATH系统变量配置进入DOS虚拟环境;将试验1程序保留在d:\example文件夹下;使用javac命令编译程序;(图3-6)使用java运行程序。注意包中程序编译和运行方法。图1-3利用JDK环境编译运行Java应用程序(以下试验前请仔细阅读BlueJ教程电子文档)2.在BlueJ环境下新建一个工程,在工程中编写一个简单Java程序,在屏幕上输出”hello,java!”。publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("hello,java!");}}3.编译运行Java程序。4.设置环境变量,在命令行下编译运行Java程序。5.浏览运行JDK自带Applet应用小程序。6.在程序中设置断点、单步实施、查看变量值。要求:1、独立完成;并以实际上机操作计成绩;2、全部上机试验必需在下一次试验之前完成,不然此次试验成绩算0分;3、编写试验汇报(根据汇报模板编写,必需写出具体试验步骤及必需屏幕截图)。试验二创建一个Applet一、试验课时3课时。二、试验目标了解Applet和Application区分,学会设计Applet程序。三、试验内容和要求已知JButton类有一个结构函数原形为:publicJButton(Stringtext,Iconicon)。其中参数text为显示在按钮上文本、参数icon为显示在按钮上图标。下面例子就是利用此结构函数产生一个带有文本、图标按钮,而且当按一下按钮,图标就切换一次。此图标切换是在两个图标中循环进行。程序以下:importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassButtonExampleextendsJApplet{intimageNum=1;publicvoidinit(){Containercon=getContentPane();finalJButtonjb_ok=newJButton(″按我″,newImageIcon(″sun1.gif″));con.setLayout(newFlowLayout());con.add(jb_ok);jb_ok.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){if(imageNum==1){jb_ok.setIcon(newImageIcon(″sun2.gif″));imageNum=2;}else{