面向对象程序设计Java 讲义
湖北师范学院数学与统计学院
2012年7月
实验
实验要求
《面向对象程序设计(java)实验》是与《面向对象程序设计(java)》理论课配套的实验课程。通过本课程的实验训练,要求学生能运用所学理论知识进行基本的面向对象程序设计,培养其规范的编程习惯,掌握基本的操作技能和编程思想。同时要注意培养学生实事求是的科学态度,相互协作的团队精神,为学习后续课程,参加实际工作和开展科学研究打下良好的基础。具体要求是:
(1) 本课程以实验为主,配合理论课的教学。任课教师需向学生讲清课程的性质,任务,要求,课程安排和进度,平时考核内容,期末考试办法,实验守则及实验室安全制度等。
(2) 本课程主要设置下列类型的实验:①基本操作训练,②验证性及设计性实验;整个实验过程包括课前准备,实验操作,实验报告等环节。学生在实验前必须进行准备。
(3) 根据实验内容不同,基本操作性的实验1 人1 组,设计性实验可根据情况多人一组,每个实验要求在规定时间内由学生独立完成。
(4) 实验过程中,老师应在实验室进行巡视,及时回答问题,纠正学生的错误操作,检查学生的实验报告。
(5) 任课教师要认真备课,提前预做实验,上好每一堂课。实验前清点学生人数。
实验的验收将分为两个部分。第一部分是上机操作,包括设计结果的源程序的验收与检查。第二部分是提交书面的实验报告。
目录
实验1 JAVA 程序的编辑、编译、运行环境(2学时) .................................................................................. 1 1.实验内容 ....................................................................................................................................................... 1 2.预习内容 ....................................................................................................................................................... 1 3.实验类型 ....................................................................................................................................................... 1 4.实验目的 ....................................................................................................................................................... 1 5.实验要求 ....................................................................................................................................................... 1 实验2数组(2学时) ........................................................................................................................................ 2 1.实验内容 ....................................................................................................................................................... 2 2.预习内容 ....................................................................................................................................................... 2 3.实验类型 ....................................................................................................................................................... 2 4.实验目的 ....................................................................................................................................................... 2 5.实验要求 ....................................................................................................................................................... 2 6.思考题 ........................................................................................................................................................... 2 实验3 JAVA基本语法(2学时) ...................................................................................................................... 3 1.实验内容 ....................................................................................................................................................... 3 2.预习内容 ....................................................................................................................................................... 3 3.实验类型 ....................................................................................................................................................... 3 4.实验目的 ....................................................................................................................................................... 3 5.实验要求 ....................................................................................................................................................... 3 6.思考题 ........................................................................................................................................................... 4 实验4 类和对象的使用(2学时) .................................................................................................................... 5 1.实验内容 ....................................................................................................................................................... 5 2.预习内容 ....................................................................................................................................................... 5 3.实验类型 ....................................................................................................................................................... 5 4.实验目的 ....................................................................................................................................................... 5 5.实验要求 ....................................................................................................................................................... 5 6.思考题 ........................................................................................................................................................... 5 实验5 矩阵的类封装(2学时) ........................................................................................................................ 6 1.实验内容 ....................................................................................................................................................... 6 2.预习内容 ....................................................................................................................................................... 6 3.实验类型 ....................................................................................................................................................... 6 4.实验目的 ....................................................................................................................................................... 6 5.实验要求 ....................................................................................................................................................... 6 6.思考题 ........................................................................................................................................................... 6 实验6 包及其使用(2学时) .......................................................................................................................... 7 1.实验内容 ....................................................................................................................................................... 7 2.预习内容 ....................................................................................................................................................... 7 3.实验类型 ....................................................................................................................................................... 7 4.实验目的 ....................................................................................................................................................... 7 5.实验要求 ....................................................................................................................................................... 7 实验7继承和多态,接口(2学时) ................................................................................................................ 8 1.实验内容 ....................................................................................................................................................... 8 2.预习内容 ....................................................................................................................................................... 9 3.实验类型 ....................................................................................................................................................... 9 4.实验目的 ....................................................................................................................................................... 9 5.实验要求 ....................................................................................................................................................... 9 6.思考题 ........................................................................................................................................................... 9 实验8 异常处理(2学时) ............................................................................................................................ 10 1.实验内容 ..................................................................................................................................................... 10 2.预习内容 ..................................................................................................................................................... 10
3.实验类型 ..................................................................................................................................................... 10 4.实验目的 ..................................................................................................................................................... 10 5.实验要求 ..................................................................................................................................................... 10 6.思考题 ......................................................................................................................................................... 10 实验9 常用实用类(2学时) .......................................................................................................................... 11 1.实验内容 ..................................................................................................................................................... 11 2.预习内容 ..................................................................................................................................................... 11 3.实验类型 ..................................................................................................................................................... 11 4.实验目的 ..................................................................................................................................................... 11 5.实验要求 ..................................................................................................................................................... 11 实验10 GUI程序(2学时)............................................................................................................................. 12 1.实验内容 ..................................................................................................................................................... 12 2.预习内容 ..................................................................................................................................................... 12 3.实验类型 ..................................................................................................................................................... 12 4.实验目的 ..................................................................................................................................................... 12 5.实验要求 ..................................................................................................................................................... 12 实验11 输入/输出流(2学时) .................................................................................................................... 13 1.实验内容 ..................................................................................................................................................... 13 2.预习内容 ..................................................................................................................................................... 13 3.实验类型 ..................................................................................................................................................... 13 4.实验目的 ..................................................................................................................................................... 13 5.实验要求 ..................................................................................................................................................... 13 实验12 多线程 .................................................................................................................................................. 14 1.实验内容 ..................................................................................................................................................... 14 2.预习内容 ..................................................................................................................................................... 15 3.实验类型 ..................................................................................................................................................... 15 4.实验目的 ..................................................................................................................................................... 15 5.实验要求 ..................................................................................................................................................... 15 6.思考题 ......................................................................................................................................................... 15 实验13网络通信(4学时) ............................................................................................................................ 16 1.实验内容 ..................................................................................................................................................... 16 2.预习内容 ..................................................................................................................................................... 16 3.实验类型 ..................................................................................................................................................... 16 4.实验目的 ..................................................................................................................................................... 16 5.实验要求 ..................................................................................................................................................... 16 6.思考题 ......................................................................................................................................................... 16 实验14 JDBC数据库编程(2学时) ............................................................................................................... 17 1.实验内容 ..................................................................................................................................................... 17 2.预习内容 ..................................................................................................................................................... 17 3.实验类型 ..................................................................................................................................................... 17 4.实验目的 ..................................................................................................................................................... 17 5.实验要求 ..................................................................................................................................................... 17
实验1 Java 程序的编辑、编译、运行环境(2学时) 1.实验内容
(1) 编写并调试运行HelloWorld应用程序。 (2) 编写并调试运行HelloWorld小应用程序。 (3) 设置path和classpath环境变量。
(4) 实现一个整数N的阶乘运算。N为固定常数。
2.预习内容
Java语言概述
3.实验类型
验证型和设计型
4.实验目的
(1) 了解 Java 程序运行环境; (2) 掌握程序调试的全部过程;
(3) 学会编写和调试 Java Application 程序; (4) 掌握java环境变量的配置
5.实验要求
(1) 在修改源程序文件名时,测试源程序文件名是否必须与公有类类名一致;若源程序中没有公
有类,源程序文件名可以如何命名;
(2) 注意观察字节码文件何时生成,在何路径下生成; (3) 掌握设置环境变量的方法。
(4) 阶乘部分用递归和非递归两种方式完成。
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《面向对象程序设计Java》实验讲义在线全文阅读。
相关推荐: