- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计实指导书(通信工程专业)
目 录
实验一 Java的开发环境及简单的程序设计 2
实验二 Java编程基础 4
实验三 Java面向对象编程基础 6
实验四 Java异常处理 11
实验五 输入输出及文件操作 15
实验六 多线程 20
实验七 Java图形用户界面编写 22
实验八 编写Java小程序 24
附录1 Java的集成开发环境 27
附录2 使用EditPlus调试Java程序 47
实验一 Java的开发环境及简单的程序设计
实验目的及要求:
了解J2SDK的下载与安装、Eclipse的下载与安装、NetBeans IDE的下载与安装;
通过最简单Java程序的编译实现对开发工具与开发环境的安装验证。
实验原理:
对大多数的计算机语言,包含程序源代码的文件名是任意的,但对于Java就不行。关于Java,需要知道的第一件事情就是源文件的名字非常重要。在Java中,一个源程序文件被称为一个编译单元(complication unit)。它是一个包含一个或多个类定义的文本文件。Java编译器要求源程序文件使用.Java 文件扩展名。在Java中,所有的代码都必须驻留在类中。按照规定,类名必须与源程序的文件名相同。
注意:确保文件名的大小写字母与类名一样,Java区分大小写。
编译Java程序,须运行编译器程序javac,并在命令行上指定源程序文件名,格式如下所示:
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;70-79分为C;60-69分为D;60分以下为E。
五、实验报告:
认真填写实验报告,总结运行Java简单程序的步骤及方法,并写出程序运行结果。
六、思考题:
1.什么是面向对象编程?
2.什么是虚拟机?
3. Java的编译命令是什么?
实验二 Java编程基础
实验目的及要求:
1.通过上机编程加深对Java代码中基本元素的理解和掌握。
2.掌握Java语句和表达式、变量和数据类型、常量、注释、字面量、算术、比较、逻辑运算符等。
实验原理:
Java支持两种选择语句:if语句和switch语句。Java还有循环语句。if语句是Java中的条件分支语句。它能将程序的执行路径分为两条。if语句的完整格式如下:
if(condition)statement1;
else statement2;
其中,if和else的对象都是单个语句(statement),也可以是程序块。
条件condition可以是任何返回布尔值的表达式。else子句是可选的。
switch语句是Java的多路分支语句。它提供给了一种基于一个表达式的值来使程序执行不同部分的简单方法。
Java的循环语句有for,while和do-while。这些语句创造了我们通常所称的循环(loops)。一个循环重复执行同一套指令直到一个结束条件出现掌握这些知识是正确编写程序的前提条件。
实验内容:
1 定义数组存放10个学生成绩,计算出总分和平均分,找出最高分。
2 将用户输入的命令行参数转换为整数,找出该整数的所有因子并将它们显示在屏幕上。
实验报告:
认真填写实验报告,填写程序运行结果。
思考题:
1. 在Java中,程序设计的三种基本结构是什么?
2. Java支持的3种跳转语句:break, continue 和return是如何使用的?
实验三 Java面向对象编程基础
实验目的及要求:
1.通过上机编程加深对Java面向对象编程的理解和掌握。
2.学习创建对象、测试和修改对象的类变量和实例变量、调用对象的方法、对象或其他数据类型从一个类转换为另一个类。
实验原理:
1.类的创建
类的声明格式:类首声明
{类主体}
类首声明格式:[修饰符] class类名 [extends超类名] [implements接口名]
类的主体结构:类首声明
{
成员变量的声明
成员方法的声明及实现
}
成员变量即类的数据,反映类的属性和状态;
成员方法即类的行为(对数据的操作)。
2.类的构造方法
类的构造方法是一种特殊方法,它的名字必须与它所在的名字完全相同,并且没有返回值,也不需要适用关键字v
您可能关注的文档
- C语言程序设计模拟题4(附答案)new.doc
- C语言程序设计模拟题2(附答案)new.doc
- C语言期末考试全部识点复习资料--重点__常考点.doc
- D--中药显微鉴定究与应用综述-----待发表.doc
- C语言程序设计期末试复习题及答案(答案与题目分离).doc
- C语言程序设计(张华、朱丽莉版)课后习题参考答案.doc
- D10合同段路基挖施工组织设计010929.doc
- D1工区北闸隧道衬台车、凿岩台架施工安全专项方案.doc
- c语言课程设计(销管理系统)【完整版】.doc
- D1地块总分包工程面划分0224-智能化.doc
- HVT-2601工宝_视频监控测试仪第六代技术参数.doc
- JAVA多用户群聊基于TCP协议的即时通讯系统操作系统课程设计说明书(源程序).doc
- JB-70型电动、摇二用计量加油泵结构图.doc
- JGJ59-建筑施安全检查评分表 (完整版).docx
- JGJ59-建筑施安全检查标准评分表(全套)(监理).2doc.doc
- JGJ59-建筑施安全检查评分表_(完整版).docx
- jc-sn10型十一室内空气质量检测仪和空气质量检测仪HSD1146A价格.docx
- JGJ59-建筑施安全检查评分表.docx
- JGJ59--新标建筑施工安全检查评分表全套表模(广东省).doc
- JGJ59-最新的全检查表(内部资料).doc
最近下载
- Unit 6 Changing for the seasons单元整体教学设计(共六课时)2025-2026学年度人教PEP英语四年级上册.docx VIP
- 中国荨麻疹诊疗指南(2025版).docx VIP
- 急性消化道出血的专家共识.pptx VIP
- 全国中等职业学校管理平台系统操作指南(2022标准版)(1).pptx VIP
- 个人简历模板个人简历模板.docx VIP
- JTT 1502-2024 直升机救生员搜救作业手势信号要求.pdf VIP
- 2025年河北石家庄晋州市人民医院公开招录劳动聘用人员52名笔试备考试题及答案解析.docx VIP
- 人教金学典同步解析与测评五年级上册数学.pdf VIP
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务1学习任务工作页.docx VIP
- 宾馆酒店住宿用餐协议.docx VIP
原创力文档


文档评论(0)