Java程序设计实验指导书(通信工程专业).doc

Java程序设计实验指导书(通信工程专业).doc

ID:51436846

大小:867.50 KB

页数:24页

时间:2020-03-24

Java程序设计实验指导书(通信工程专业).doc_第1页
Java程序设计实验指导书(通信工程专业).doc_第2页
Java程序设计实验指导书(通信工程专业).doc_第3页
Java程序设计实验指导书(通信工程专业).doc_第4页
Java程序设计实验指导书(通信工程专业).doc_第5页
资源描述:

《Java程序设计实验指导书(通信工程专业).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录实验一JAVA的开发环境及简单的程序设计2实验二JAVA编程基础4实验三JAVA面向对象编程基础6实验四JAVA异常处理11实验五输入输出及文件操作15实验六多线程20实验七JAVA图形用户界面编写22实验八编写JAVA小程序24附录1JAVA的集成开发环境27附录2使用EDITPLUS调试JAVA程序4723实验一Java的开发环境及简单的程序设计一、实验目的及要求:1.了解J2SDK的下载与安装、Eclipse的下载与安装、NetBeansIDE的下载与安装;2.通过最简单Java程序的编译实现对开发工具与开发环境的安装验证。二、

2、实验原理:对大多数的计算机语言,包含程序源代码的文件名是任意的,但对于Java就不行。关于Java,需要知道的第一件事情就是源文件的名字非常重要。在Java中,一个源程序文件被称为一个编译单元(complicationunit)。它是一个包含一个或多个类定义的文本文件。Java编译器要求源程序文件使用.Java文件扩展名。在Java中,所有的代码都必须驻留在类中。按照规定,类名必须与源程序的文件名相同。注意:确保文件名的大小写字母与类名一样,Java区分大小写。编译Java程序,须运行编译器程序javac,并在命令行上指定源程序文件名,格

3、式如下所示:C:>javac文件名.java编译器javac产生一个.class的文件,该文件包含程序的字节码。Java字节码中包含的是Java解释程序将要执行的指令码。因此,javac的输出并不是可以直接运行的代码。运行该程序,必须使用名叫java的解释器。具体做法:把类名作为一个命令行参数输入。C:>java文件名三、实验内容:1如何设置JAVA的环境变量2计算两个整数中的较大值。3求1-10的累加和。4编写一个Java应用程序,由命令行参数输入一个百分制成绩,要求打印出成绩等级A、B、C、D、E。90分以上为A;80-90分为B

4、;70-79分为C;60-69分为D;60分以下为E。五、实验报告:认真填写实验报告,总结运行Java简单程序的步骤及方法,并写出程序运行结果。六、思考题:1.什么是面向对象编程?2.什么是虚拟机?3.Java的编译命令是什么?23实验二Java编程基础一、实验目的及要求:1.通过上机编程加深对Java代码中基本元素的理解和掌握。2.掌握Java语句和表达式、变量和数据类型、常量、注释、字面量、算术、比较、逻辑运算符等。二、实验原理:Java支持两种选择语句:if语句和switch语句。Java还有循环语句。if语句是Java中的条件分支

5、语句。它能将程序的执行路径分为两条。if语句的完整格式如下:if(condition)statement1;elsestatement2;其中,if和else的对象都是单个语句(statement),也可以是程序块。条件condition可以是任何返回布尔值的表达式。else子句是可选的。switch语句是Java的多路分支语句。它提供给了一种基于一个表达式的值来使程序执行不同部分的简单方法。Java的循环语句有for,while和do-while。这些语句创造了我们通常所称的循环(loops)。一个循环重复执行同一套指令直到一个结束条件

6、出现掌握这些知识是正确编写程序的前提条件。三、实验内容:1定义数组存放10个学生成绩,计算出总分和平均分,找出最高分。2将用户输入的命令行参数转换为整数,找出该整数的所有因子并将它们显示在屏幕上。四、实验报告:认真填写实验报告,填写程序运行结果。五、思考题:1.在Java中,程序设计的三种基本结构是什么?2.Java支持的3种跳转语句:break,continue和return是如何使用的?23实验三Java面向对象编程基础一、实验目的及要求:1.通过上机编程加深对Java面向对象编程的理解和掌握。2.学习创建对象、测试和修改对象的类变量

7、和实例变量、调用对象的方法、对象或其他数据类型从一个类转换为另一个类。二、实验原理:1.类的创建类的声明格式:<类首声明>{<类主体>}类首声明格式:[<修饰符>]class<类名>[extends<超类名>][implements<接口名>]类的主体结构:<类首声明>{<成员变量的声明><成员方法的声明及实现>}成员变量即类的数据,反映类的属性和状态;成员方法即类的行为(对数据的操作)。2.类的构造方法类的构造方法是一种特殊方法,它的名字必须与它所在的名字完全相同,并且没有返回值,也不需要适用关键字void进行标识。基本语法格式为:[修

8、饰符]<构造方法>([参数列表]){[方法体]}例:publicclassMymath{publicMymath(){//声明Mymath的构造方法System.out.println(“He

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

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

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