- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《java 实验指导123456》.doc
JAVA编程
实验指导书
西安邮电学院计算机与科学系
二零零八年八月
前言
一、 上机实验目的
上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java 语言编程的方法。
二、 实验基本内容
为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了8 个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的8 个实验如下:
1.Java 程序运行环境的下载、安装与配置。
2.Java 基本语法的编程练习。
3.面向对象编程练习(一)。
4.面向对象编程练习(二)
5.Java 包、接口和异常处理的练习。
6.数组、常用系统类的练习。
7.GUI编程练习。
8.流和文件。
附加9.JDBC。
三、实验任务与时间安排
《Java 语言》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行编程练习。《Java 语言》上机实验时间为16学时,与教学内容同时进行上机实验。16个上机学时分为8个实验。
特别提示:语言的学习要通过大量的练习才能掌握,仅仅依靠课内的上机时间是远远不够的,希望同学们内课下大量练习编程!!
实验要求
一、可读性
一个好的程序要具备可读性,可方便自己也可方便别人。所以,要培养一个良好的编程习惯,可注意以下几方面:
1. 代码的缩进;
2. 有效使用空格;
3. 简明的注释;
4. 意义明确的命名;
5. 着重表示的常量。
二、亲手编写源程序
在编写Java 程序过程中,还可以利用一些可视化的开发工具,它们可以综合使用Java 的编译器和调试器等,例如Symantec 公司的Visual Café、Kawa、Sun 公司的Java Worshop 和Java Studio、Inprise 公司的JBuilder、微软的Visual J++等,使用编程开发工具可以加快编程的速度。但在初始学习时还是最好亲手编写源程序,以便理解类和编程思想。
三、立即运行程序
编写的源程序要立即上机编译运行来检验程序中存在的问题。通过运行的结果验证程序的功能是否实现。有一些系统类的方法、变量也需要上机实验去了解它们的含义。
Java 还有很多相关的技术,JavaScript 是具有Java 子集的脚本语言,可用于编写ASP 文件;JSP是比ASP 更优越的Web 动态开发技术,以Java 作为脚本语言,通过JDBC 能够利用SQL 与数据库进行通信,使Java 得到更大范围的应用,如企业信息系统开发,电子商务网站开发。Java 在2D 图形、3D动画、移动电话方面也有很好的应用,学习Java 才是刚刚开始。
实验任务与时间安排
《Java 语言》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术 进行编程练习。具体实践课时安排如下:
模块 实验序号 知识点 实践课时 备注 Java
基础 1 Java 运行环境的安装、配置与运行 2 2 Java 基本语法练习 2 3 面向对象编程练习(-) 2 4 面向对象编程练习(二) 2 5 包、接口与异常处理(exception) 2 6 数组、、向量、字符串 2 7 图形用户界面GUI 2 8 流与文件 2 9 数据库的连接:JDBC* 4 选学 合计 20
目 录
前言 2
实验要求 4
实验任务与时间安排 1
目 录 1
实验 1 Java 运行环境的安装、配置与运行 4
一、实验目的 4
二、实验要求 4
三、实验内容 4
(一)SDK 的下载与安装 4
(二)设置环境变量 5
(三)编写、编译Java 源程序 6
(四)编译Java 源程序 6
(五)运行Java 程序 6
(六)安装、使用JCreator软件 7
(七)浏览SDK 自带的Applet 应用小程序。 7
实验 2 Java 基本语法练习 8
一、实验目的 8
二、实验要求 8
三、实验内容 8
(一) 声明不同数据类型的变量 8
(二) 了解变量的使用范围 9
(三) 使用关系运算符和逻辑运算符 10
(四) 使用表达式语句与复合语句 10
(五) 使用选择语句 11
(六) 使用循环语句 13
实验 3,4 面向对象编程练习 16
一、实验目的 16
二、实验要求 16
三、实验内容 16
(一)创建 Applet 应用小程序 16
(二)创建对象并使用对象 17
(三)编写显示当前日期和时间的程序 19
(四)使用修饰符 20
(五)方法中参数传递的练习 21
(六)类的继承性练习 22
(七)类的多态性练习 23
四、思考题 27
实验 5 包、接口与异常
您可能关注的文档
- 《《IT趋势及行业必威体育精装版解决方案》.pdf
- 《《IT运维之Linux服务器监控方案》.pdf
- 《《it运维服务工作总结》.doc
- 《《IT运维服务方案》.docx
- 《《IT运维管理系统问题解决方案》.doc
- 《《IT运维解决方案-上海致同》.ppt
- 《《it运维项目方案》.doc
- 《《IT项目建设方案编写模板》.doc
- 《《IT项目立项报告模板》.doc
- 《《IT项目管理CIO调查_关注问题_瓶颈_对比》.ppt
- 2024年人造板机械项目资金申请报告代可行性研究报告.docx
- 2024年痱子粉项目资金筹措计划书代可行性研究报告.docx
- 2024年AFC售检票系统项目资金需求报告代可行性研究报告.docx
- 2024年硝基漆项目资金筹措计划书代可行性研究报告.docx
- 2024年家具制造机械项目投资申请报告代可行性研究报告.docx
- 2024年地震数据集合工作站系统项目投资申请报告代可行性研究报告.docx
- 2024年钟表与计时仪器项目资金需求报告代可行性研究报告.docx
- 2024年氢氧化铁项目投资申请报告代可行性研究报告.docx
- 2024年可调控辊型四辊液压轧机项目资金筹措计划书代可行性研究报告.docx
- 2024年编程教学项目资金筹措计划书代可行性研究报告.docx
文档评论(0)