java实验一程序控制语句和编译器的使用.doc_第1页
java实验一程序控制语句和编译器的使用.doc_第2页
java实验一程序控制语句和编译器的使用.doc_第3页
java实验一程序控制语句和编译器的使用.doc_第4页
java实验一程序控制语句和编译器的使用.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java语言实 验 指 导 书东北林业大学信息与计算机工程学院计算机科学与技术专业目 录1 实验目的与要求 12 实验环境 13 JAVA环境的程序开发步骤 24 实验一般步骤35 实验时数56 实验内容和要求4实验一 程序控制语句和编译器的使用4实验二 对象的抽象、封装、继承、多态7实验三 JAVA类库及应用14实验四 图形用户界面的设计与实现16Java语言实验指导书1 实验目的与要求 上机操作是本课程必不可少的实践环节,主要目的是锻炼和培养学生实际操作技能和解决实际问题的能力。要求学生掌握java语言程序的设计、调试和运行方法,悉java语言进行程序设计和调试的全过程,获得用高级语言解题的实际体会,加深对java语言本身的理解,得到程序设计方法和技巧的实际训练,从而使学生能真正利用java语言解决编程问题。 (1)加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,但它们都很重要。通过多次上机,就能自然地、熟练地掌握。通过上机来掌握语法规则是行之有效的方法。 (2)熟悉所用的计算机系统的操作方法,也就是了解和熟悉java语言程序开发的环境。一个程序必须在一定的外部环境下才能运行,所谓“环境”,就是指所用的计算机系统的硬件和软件条件。使用者应该了解为了运行一个java程序,需要哪些必要的外部条件(例如硬件配置、软件配置),可以利用哪些系统的功能来帮助自己开发程序。每一种计算机系统的功能和操作方法不完全相同,但只要熟练掌握一、二种计算机系统的使用,再遇到其它的系统时便会触类旁通,很快地学会。 (3)学会上机调试程序。也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。经验丰富的人,当编译时出现出错信息时,能很快地判断出错误所在,并改正之。而缺乏经验的人即便在明确的出错提示下也往往找不出错误而求救于别人。计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实现。对程序设计来说,要求会编程序并上机调试通过。因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应给予充分的重湘。调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来累积,而且有些经验是只能会意难以言传。因此,在实验时干万不要在程序通过后就认为万事大吉、完成任务了,而应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序一些功能、改变输入数据的方法等),再进行编译、连接和运行。甚至于自设障碍。,即把正确的程序改为有错的,观察和分析所出现的情况。这样的学习才会有真正的收获,是灵活主动地学习而不是呆板被动的学习。2 实验环境(1)计算机的硬件配置PC系列微机,包括奔腾及各种兼容机,要求内存为64M以上,一个硬盘驱动器和一个软盘驱动器。80列字符监视器。配备鼠标器。(2)计算机的软件配置DOS6.22或Windows 98、Windows xp、Windows 2000。javav语言的集成开发环境JDK和J+6.00。3 JAVA环境的程序开发步骤1JDK开发环境(1)JDK1.4.0开发环境安装在C:JDK1.4.0目录下。(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。进入命令行(MS-DOS)方式,进行如下设置:SET PATH= C:Program FilesJavajdk1.7.0binSET CLASSPATH=.; C:Program FilesJavajre7librt.jar2“记事本”编辑器(1)单击开始菜单,选择程序,选择附件,选择记事本,单击记事本项。(2)在“文件”菜单中选择“新建”建立新文件;“打开”打开已存在的文件;“保存”保存文件;“关闭”关闭文件。(3)在“编辑”菜单中选择“取消”取消上次操作; “剪切”块剪切;“复制”块复制;“粘贴”块粘贴;“删除”块删除。(4)在“搜索”菜单中选择“查找”查找。3掌握Java Application程序开发过程(1)打开“记事本”编辑器。(2)键入如下程序:import java.io.*;public class HelloWorld1public static void main(String arg) System.out.println(Hello World!); (3)检查无误后(注意大小写)保存文件。可将文件保存在D:Java目录中,注意文件名为HelloWorld1.java。(4)进入命令行(MS-DOS)方式,设定当前目录为D:Java,运行Java编译器:D:Javajavac HelloWorld1.java(5)如果输出错误信息,则根据错误信息提示的错误所在行返回EditPlus编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果没有输出任何信息或者出现deprecation警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。(6)利用Java解释器运行这个Java Application程序,并查看运行结果。D:Javajava HelloWorld14 实验一般步骤 (1)准备好实验所需的程序。手编程序应书写整齐,并经人工检查无误后才能实验,以提高实验效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。初学者切忌不编程序或抄别人程序去上机,应从一开始就养成严谨的科学作风。 (2)上机输入和调试自己所编的程序。应该一人一组,独立实验。上机过程中出现的问题,除了是系统的问题以外,一般应自已独立处理,不要轻易举手问教师。尤其对“出错信息”,应善于自己分析判断。这是学习调试程序的良好机会。 在使用键盘时,最好采用正确的指法击键,为今后正确使用键盘打下基础。 在程序调试通过后,打印输出程序清单和运行结果,在运行时要注意在输入不同数据时所得到的不同结果。此时应运行几次,分别检查在不同情况下程序是否正确。 (3)实验结束后,提交实验报告,实验报告应包括以下内容: 实验目的; 实验内容; 程序清单(手写或计算机打印出的程序清单); 运行结果(必须是上面程序清单所对应打印输出的结果); 结果分析:对运行情况所作的分析以及本次调试程序所取得的经验。如果程序未能通过,应分析其原因。5 实验时数总实验时数不得少于8学时。实验一 程序控制语句和编译器的使用一、实验目的1熟悉JDK和J+开发环境。2熟悉“记事本”编辑器的使用。3掌握Java Application的程序结构和开发过程。4了解Java Applet的功能与程序结构。5. 掌握if语句、if-else-if、switch结构的使用6. 掌握使用while、do-while、for、continue语句和break语句实现循环。二、 验内容1JDK开发环境(1)JDK1.4.0开发环境安装在C:JDK1.4.0目录下。(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。进入命令行(MS-DOS)方式,进行如下设置:SET PATH= C:Program FilesJavajdk1.7.0binSET CLASSPATH=.; C:Program FilesJavajre7librt.jar2“记事本”编辑器(1)单击开始菜单,选择程序,选择附件,选择记事本,单击记事本项。(2)在“文件”菜单中选择“新建”建立新文件;“打开”打开已存在的文件;“保存”保存文件;“关闭”关闭文件。(3)在“编辑”菜单中选择“取消”取消上次操作; “剪切”块剪切;“复制”块复制;“粘贴”块粘贴;“删除”块删除。(4)在“搜索”菜单中选择“查找”查找。3掌握Java Application程序开发过程(1)打开“记事本”编辑器。(2)键入如下程序:import java.io.*;public class HelloWorld1public static void main(String arg) System.out.println(Hello World!); (3)检查无误后(注意大小写)保存文件。可将文件保存在D:Java目录中,注意文件名为HelloWorld1.java。(4)进入命令行(MS-DOS)方式,设定当前目录为D:Java,运行Java编译器:D:Javajavac HelloWorld1.java(5)如果输出错误信息,则根据错误信息提示的错误所在行返回EditPlus编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果没有输出任何信息或者出现deprecation警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。(6)利用Java解释器运行这个Java Application程序,并查看运行结果。D:Javajava HelloWorld14了解下面的Java Applet的程序结构和开发过程。import java.awt.Graphics;import java.applet.Applet;public class HelloWorld2 extends Appletpublic void paint(Graphics g) g.drawString(Hello World!,25,25);5分支语句编程(1)使用简单if语句编程,给定三个整数,然后按照从小到大的顺序将其输出。(2)分别使用if-else-if语句或switch语句编程,确定某一月在哪个季节。6循环语句编程(1) 使用while或do-while或for语句编程,求1100的和。(2) 使用continue语句实现:将100300之间的不能被3整除的数输出。(3) 使用break语句实现记数:从1100,当数到78时程序终止。三、 思考题1什么是Java虚拟机?它的作用是什么?2Java Application程序与Java Applet程序的不同之处有那些?3. 各位同学收集错误代码与提示信息,以及产生错误的原因。 4使用if语句实现单分支、两分支和使用switch语句实现多分支的程序程序结构和流程分别是什么?5使用if语句和switch语句都可以实现多分支,它们之间的区别是什么?6编程输入学生的学习成绩的等级,给出相应的成绩范围。设A级为85分以上(包括85分);B级为70分以上(包括70分)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论