《java语言程序设计》实验指导手册

《java语言程序设计》实验指导手册

ID:35537043

大小:50.16 KB

页数:14页

时间:2019-03-25

《java语言程序设计》实验指导手册_第1页
《java语言程序设计》实验指导手册_第2页
《java语言程序设计》实验指导手册_第3页
《java语言程序设计》实验指导手册_第4页
《java语言程序设计》实验指导手册_第5页
资源描述:

《《java语言程序设计》实验指导手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java语言程序设计实验指导手册班级:学号:姓名:电子与信息工程学院计算机科学系第一部分上机实验的指导思想和要求一、上机实验的目的《Java语言程序设计》是计算机专业的主要选修课。Java语言是目前广为流行的程序设计语言之一,适用于网络上编程,满足Internet±软件开发的需要,它是一门概念性和实践性都很强的专业课程。通过学习本课程,应能准确完整地理解Java语言的语法、语义规则;掌握Java语言的数据类型、表达式及控制流程;运用面向对象程序设计思想,正确的阅读、分析程序和设计程序,掌握面向对象程序设计方法,提高程序设计能力,以适应计算机学科不断发展的需要。通过系统地上机

2、练习,力求能够达到以下三个目的:1、课堂讲授内容的理解,从计算机语言的基本概念、程序设计的基本方法、语法规则等方面加深理解,打好程序设计、开发软件的良好基础。2、上机实验中,提高学生对Java语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。3、在对Java程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。二、上机实验前的准备工作在上机实验前应事先做好准备工作,以提高上机实验的效率,准备工作至少应包括:1、复习和掌握与本实验有关的教学内容;2、实验前对每次上机需要完成的题目进行认真的分析,列出实验具体步骤;3、写出符合题目要求的程序清

3、单,准备出调试程序使用的数据,以便提高上机实验的效率。4、对运行中可能出现的问题事先作出估计,对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。三、上机实验的步骤上机实验一般应包括以下儿个步骤:1、进入Java_E作环境(例如命令提示符或MyEclipse集成开发环境)。2、配置JDK的环境变量。3、编译并调试Java源程序。如果在编译过程屮发现错误,屏幕上会出现“出错信息”,根据提示找到出错位置和原因,加以改正。再进行编译……,如此反复直到程序顺利通过编译为止。4、运行字节码文件并分析运行结果是否合理和正确。5、输出程序清单和运行结果。四、实验报告实验后,应整理

4、出实验报告,实验报告应包括以下内容:1、题目;2、程序清单(计算机打印出的程序清单);3、运行结果(必须是上面程序清单所対应打印输出的结果);4、对运行情况所作的分析以及本次调试程序所取得的经验。如果程序未能通过,应分析其原因。第二部分实验内容与安排实验一Java开发环境1.实验目的(1)熟悉JDK环境。(2)掌握设置Java程序运行环境的方法。(3)理解Java应用程序和小应用程序的运行原理及开发方法。(4)学握JDK环境中编辑、编译和运行程序的操作。2.实验内容(1)编写输出“欢迎学习java语言”字样的Java应用程序和Java小应用程序,并编译、运行之。(2)编辑、

5、编译并运行以下程序,说出程序功能;改变变量n的初值,观察运行结果有何变化;若“for(i=l;ivn;i++)”语句后加上“;”,结果会怎样?publicclassSum10_for{publicstaticvoidmain(String[]args){inti=l,n=10,s=0;System.out.print("Sum(,'+n+,')=");for(i=l;i

6、)理解Java程序结构,熟练运用分支、循环等语句控制程序流程。(3)掌握数组的使用方法,理解数组的引用模型。(4)理解String类的使用方法,熟练使用对字符串变量进行的操作。2.实验内容(1)用switch语句显示每月的天数。如果输入不是数字1〜12时,请输出错误信息。要求:当从命令提示符输入数字1〜12时,按照如下格式输出:请输入月份:5month=5,该月有31天提示:java.util.Scanner:可以使用正则表达式来解析基本类型和字符串的简单文本扫描器,以下代码使用户能够从System.in中读取一个整数:Scannersc=newScanner(System

7、.in);inti=sc.nextlnt();注意:程序需要导入java.util.Scanner类,接收键盘输入有可能发生异常。(2)求一组数中的最大值和最小值。例如,程序运行输出格式如下:table:8440163104928769470Max=94Min=3提示:数组中的元素可以采用Math.random()方法产生随机数来动态赋值,nmdom()方法返回带正号的double值,该值大于等于0.0且小于1.0。(3)找出两个字符串中所有共同的字符。(4)运行下面的程序,理解Siring类常用方法的使用。pub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。