- 25
- 0
- 约8.85千字
- 约 23页
- 2016-11-23 发布于贵州
- 举报
Java程序设计验讲义(2011年版)
《Java程序设计》
实验讲义
黑龙江大学计算机学院
黑龙江大学软件学院
2011年8月
目 录
前 言 4
实验要求 5
实验1 Java 程序的编辑、编译、运行环境(2学时) 6
1.实验内容 6
2.预习内容 6
3.实验类型 6
4.实验目的 6
5.实验要求 6
6.实验提示 6
实验2 Java基本语法(2学时) 8
1.实验内容 8
2.预习内容 8
3.实验类型 8
4.实验目的 8
5.实验要求 8
6.思考题 9
7.实验提示 9
实验3类和对象的使用(2学时) 10
1.实验内容 10
2.预习内容 10
3.实验类型 10
4.实验目的 10
5.实验要求 10
6.思考题 11
实验4 包及其使用(2学时) 12
1.实验内容 12
2.预习内容 12
3.实验类型 12
4.实验目的 12
5.实验要求 12
实验5继承性(2学时) 13
1.实验内容 13
2.预习内容 13
3.实验类型 13
4.实验目的 13
5.实验要求 13
6.思考题 13
实验6 Object类(2学时) 14
1.实验内容 14
2.预习内容 14
3.实验类型 14
4.实验目的 14
5.实验要求 14
6.思考题 14
实验7数组(2学时) 15
1.实验内容 15
2.预习内容 15
3.实验类型 15
4.实验目的 15
5.实验要求 15
6.思考题 15
实验8 异常处理(2学时) 16
1.实验内容 16
2.预习内容 16
3.实验类型 16
4.实验目的 16
5.实验要求 16
实验9 图形用户界面(4学时) 17
1.实验内容 17
2.预习内容 17
3.实验类型 17
4.实验目的 17
5.实验要求 17
实验10 输入/输出处理(4学时) 19
1.实验内容 19
2.预习内容 19
3.实验类型 19
4.实验目的 19
5.实验要求 19
6.实验提示 19
实验11 线程(2学时) 21
1.实验内容 21
2.预习内容 21
3.实验类型 21
4.实验目的 21
5.实验提示 21
6.思考题 22
前 言
《Java程序设计》在面向对象程序设计的基础上,阐述Java语言的编程基础及其设计方法。内容包括:Java程序的输入输出、表达式与运算符、结构化程序设计、类、属性和方法、继承和重载、包和接口、Applet与图形用户界面以及相关Java网络设计等知识,本课程注重实际应用操作,采用实例讲解为学生进一步学习J2EE和J2ME打下技术基础。结合对实例的开发,以学生为主体,充分发挥学生的主观能动性,引导学生自学教材部分内容,并锻炼学生自行开发各种小型程序模块;培养和锻炼学生利用Java语言进行网络编程的能力。《Java程序设计实验》是以程序设计操作为主的技能课程,它由若干个独立的实验项目组成,与相应的理论课—《Java程序设计》配套,本课程的目标是:
(1) 加深学生对课堂讲授内容的理解,从计算机语言的基本概念、面向对象程序设计的基本方法、语法规则等方面加深理解,打好面向对象程序设计、软件开发的良好基础。
(2) 在上机实验中,提高学生对Java 语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。
(3) 在对Java 程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。
(4) 通过上机实践,加深学生对计算机软件运行环境、Java 集成开发环境的了解。
实验要求
《Java程序设计实验》是与《Java程序设计》理论课配套的实验课程。通过本课程的实验训练,要求学生能运用所学理论知识进行基本的面向对象程序设计,培养其规范的编程习惯,掌握基本的操作技能和编程思想。同时要注意培养学生实事求是的科学态度,相互协作的团队精神,为学习后续课程,参加实际工作和开展科学研究打下良好的基础。具体要求是:
(1) 本课程以实验为主,配合理论课的教学。任课教师需向学生讲清课程的性质,任务,要求,课程安排和进度,平时考核内容,期末考试办法,实验守则及实验室安全制度等。
(2) 本课程主要设置下列类型的实验:(1)基本操作训练,(2)验证性及设计性实验;整个实验过程包括课前准备,实验操作,实验报告等环节。学生在实验前必须进行准备。
(3) 根据实验内容不同,基本操作性的实验1 人1 组,设计性实验可根据情况多人一组,每个实验要求在规定时间内由学生独立完成。
(4) 实验过程中,老师应在实验室进行巡视,及时回答问题,纠正学生的错误操作,检查学生的实验报告。
(5) 任课教师要认真备课,提前预做实验,上好每一堂课。实验前清点学生人数。
实验的验收将分为两个部分。第一部分是上机操作,包括设计结果的源程
原创力文档

文档评论(0)