下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《Java面向对象程序设计实验》指导书
实验1Java编程基础
一、实验目的
(1)熟练掌握JDK编写调试Java应用程序的方法。
(2)熟练掌握Java应用程序的结构。
(3)了解Java语言的特点,基本语句、运算符及表达式的使用方法。
<4)熟练掌握常见数据类型的使用。
(5)熟练掌握if-else、switch、while、do-whilesfor%continue、break、return
语句的使用方法。
二、实验要求
(1)调试程序要记录调试过程中出现的问题及解决办法:
(2)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验;
(3)做完实验后给出本实验的实验报告。
三、实验设备、环境
PC,WindowsXP或以上版本、JDK、Eclipse
四、实验步骤及内容
(】)输入并用JDK编译运行下面的程序
classHelloWorld{
publicstaticvoidmain(String[]args){
System,out.println(uHello,worldM);
)
}
(2)2-18
(3)2-19
(4)2-23
(5)2-27
(6)2-28
(7)2-30
六、讨论、思考题
(1)比较Java语言与C的程序结构
(2)Java语言中的数组与C语言中的数组相比有什么不同,它的优点是什么?
(3)比较JAVA各种流程控制语句的特点,它们的适用场合
实验2类与对象
一、实验目的
(1)熟练掌握Java语言类定义的基本语法
(2)熟练掌握类数据成员的访问控制,对象建立的方法
(3)熟练掌握类构造函数的定义,类方法的访问控制重载
(4)掌握静态成员的特点
(5)了解Java语言的垃圾回收机制。
二、实验要求
(1)调试程序要记录调试过程中出现的问题及解决办法;
(2)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验;
(3)做完实验后给出本实轮的实验报告。
三、实验设备、环境
PC,WindowsXP或以上版本、JDK、Eclipse
四、实验步骤及内容
(1)3-32完善例3.2的日期类MyDatCo
(2)3-34设计一个复数类,成员包括实部和虚部,成员方法包括复数加法、减法、
比较、转换成字符串等运算或操作。
(3)3-35
六、讨论、思考题
(1)3-8
(2)3-13
2
实验3类的继承与多态性
一、实验目的
(1)熟练掌握类继承、多态和抽象性;
(2)熟练掌握接口的定义和实现方法:。
二、实验要求
(1)调试程序要记录调试过程中出现的问题及解决办法:
(2)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验;
(3)做完实验后给出本实验的实验报告。
三、实验设备、环境
PC,WindowsXP或以上版木、JDK、Eclipse
四、实验步骤及内容
编写并调试如下程序:
(1)3-36
(2)3-41
(3)4-17
(4)4-19
(5)4-21
五、讨论、思考题
(1)类的继承有什么好处?
(2)抽象类与接口的共同点是什么?不同点表现在哪些地方?
实验4异常处理及输入输出
一、实验目的
(1)了解Java语言的异常处理机制,try.catch,finally关键字的基本用法,
掌握异常的基本处理方法。
(2)熟练掌握Java语言标准1/0包的使用方法和流的基本概念,掌握输入流输
出流的使用和文件流的使用,「解其它一些标准流类型的使用方法。
二、实验要求
(1)调试程序要记录调试过程中出现的问题及解决办法;
(2)编写程序要规范、正确,上机调试过程和结果要有记录,不断积累编程及调试经验;
(3)做完实验后给出本实验的实验报告。
三、实验设备、环境
PC,WindowsXP或以上版本、JDK、Eclipse
四、实验步骤及内容
(1)5-14在复数类中增加构造方法,由指定字符串构造复数,当格式不符合时,
抛出数值格式异常。
(2)5-13
(3)8-12
(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一叶传天下:中国传统茶文化的海外传播与影响
- AI赋能服装库存管理:从需求预测到智能补货的实战指南
- 2026-2030咖啡连锁行业兼并重组机会研究及决策咨询报告
- 做一个孝敬父母的好孩子演讲稿
- 2025-2030智慧医疗分级诊疗体系建设实施监督研究提案规划
- 2025-2030智慧农村行业市场现状需求分析及投资评估战略规划发展分析报告
- 2025-2030智慧农业行业技术应用与产业链优化分析规划
- 2025-2030智慧农业物联网技术推广应用市场规模趋势预测通知书
- 2025-2030智慧农业灌溉系统技术集成应用效果评估乡村振兴贡献研究
- 2025-2030智慧农业无人机覆盖服务经济效益模式分析检视编制
- 费斯汀格法则原文
- 2023中国无菌透明质酸白皮书
- 2023年山东春考语文真题
- 授权:如何激发全员领导力
- 《大学英语英语六级》教学大纲
- 典范英语8-17Doughnut Dilemma原文+翻译
- GB/T 14353.1-2010铜矿石、铅矿石和锌矿石化学分析方法第1部分:铜量测定
- 六年级英语下册Unit9TheYear2050课件
- 人教版《图形的放大与缩小》完美版课件3
- 燃料电池原理及应用课件-002
- 《医学遗传学》教学大纲(本科)
评论
0/150
提交评论