1 / 76
文档名称:

《Java程序设计》实验指导书.doc

格式:doc   大小:397KB   页数:76页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java程序设计》实验指导书.doc

上传人:glfsnxh 2018/9/16 文件大小:397 KB

下载得到文件列表

《Java程序设计》实验指导书.doc

相关文档

文档介绍

文档介绍:Java程序设计实验指导书(修订稿)前言一、上机实验目的上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java程序设计编程的方法。二、实验基本内容为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了8个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的8个实验如下。。。。、接口和异常处理的练习。。。、图形与多媒体处理练习。。三、实验任务与时间安排《Java程序设计》上机实验时间为68学时,分为:Java基础、Java核心、企业级应用选学。具体实践课时安排如下:模块实验序号知识点实践课时备注Java基础1Java运行环境的安装、配置与运行22Java基本语法练习43面向对象编程练习84包、接口与异常处理(exception)25数组、向量和字符串46常用系统类的使用27建立图形用户界面28图形与多媒体处理49综合练习2Java核心10流与文件611线程612网络编程8Java应用13数据库的连接:JDBC*6选学14JSP与Servlet技术*12选学合计68目录前言 -1-一、上机实验目的 -1-二、实验基本内容 -1-三、实验任务与时间安排 -1-目录 -1-实验1Java运行环境的安装、配置与运行 -4-一、实验目的 -4-二、实验要求 -4-三、实验内容 -4-(一)SDK的下载与安装 -4-(二)设置环境变量 -5-(三)编写、编译Java源程序 -5-(四)编译Java源程序 -6-(五)运行Java程序 -6-(六)安装、使用JCreator软件 -6-(七)浏览SDK自带的Applet应用小程序。 -6-实验2Java基本语法练习 -7-一、实验目的 -7-二、实验要求 -7-三、实验内容 -7-(一)声明不同数据类型的变量 -7-(二)了解变量的使用范围 -8-(三)使用关系运算符和逻辑运算符 -8-(四)使用表达式语句与复合语句 -9-(五)使用选择语句 -9-(六)使用循环语句 -11-实验3面向对象编程练习 -14-一、实验目的 -14-二、实验要求 -14-三、实验内容 -14-(一)创建Applet应用小程序 -14-(二)创建对象并使用对象 -15-(三)编写显示当前日期和时间的程序 -16-(四)使用修饰符 -17-(五)方法中参数传递的练习 -18-(六)类的继承性练习 -19-(七)类的多态性练习 -20-四、思考题 -23-实验4包、接口与异常处理(exception) -24-一、实验目的 -24-二、实验要求 -24-三、实验内容 -24-(一)了解并使用Java的系统包 -24-(二)创建并使用自定义包 -24-(三)使用接口技术 -26-(四)了解异常处理机制 -27-实验5数组、向量和字符串 -29-一、实验目的 -29-二、实验要求 -29-三、实验内容 -29-(一)使用数组 -29-(二)使用向量类 -30-(三)使用字符串与字符串类 -31-实验6常用系统类的使用 -32-一、实验目的 -32-二、实验要求 -32-三、实验内容 -32-(一)了解Applet的生命周期 -32-(二)使用数学函数类 -33-(三)使用日期类 -34-实验7建立图形用户界面 -36-一、实验目的 -36-二、实验要求 -36-三、实验内容 -36-(一)创建图形用户界面 -36-(二)了解事件处理机制 -38-(三)建立独立运行的窗口界面并使用匿名类 -39-(四)使用Swing组件 -42-(五)使用自定义对话框与内部类 -45-实验8图形与多媒体处理 -48-一、实验目的 -48-二、实验要求 -48-三、实验内容 -48-(一)使用图形类Graphics -48-(二)插入图像与播放音乐 -49-实验9综合练习 -52-一、实验目的 -52-二、实验要求 -52-三、实验内容 -52-(一)幻灯机效果——连续显示多幅图像 -52-(二)使用滚动条改变背景颜色 -53-(三)Applet与Application合并运行 -54-(四)创建电闪雷鸣的动画 -55-实验10流与文件 -57-一、实验目的 -57-二、实验要求 -57-三、实验内容 -57-(一)使用标准数据流的应用程序 -57-(二)使用文件输入输出流的应用程序 -58-(三)使用随机文件类的应用程序 -58-(四)使用数据输入输出流与文件输入输出流类的应用程序 -59-(五)使用对象输入输出流的应用