java程序设计实验指导书

java程序设计实验指导书

ID:13341300

大小:527.50 KB

页数:88页

时间:2018-07-22

java程序设计实验指导书_第1页
java程序设计实验指导书_第2页
java程序设计实验指导书_第3页
java程序设计实验指导书_第4页
java程序设计实验指导书_第5页
资源描述:

《java程序设计实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java程序设计实验指导书长江师范学院二零一一年二月前言一、上机实验目的上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java语言编程的方法。二、实验基本内容为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了8个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的8个实验如下。1.Java程序运行环境安装与配置。2.Java基本语法的编程练习。3.面向对象编程练

2、习。4.Java包、接口和异常处理的练习。5.常用系统类的练习。6.窗口与菜单界面编程练习。7.Java多线程、图形与多媒体处理练习。8.综合应用练习。三、实验任务与时间安排《Java语言》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行编程练习。《Java语言》上机实验时间为68学时,分为三大部分:Java基础、Java核心、企业级应用选学。具体实践课时安排如下:模块实验序号知识点实践课时备注Java基础1Java运行环境的安装、配置与运行22Java基本语法练习43面向对象编程练

3、习84包、接口与异常处理(exception)25数组、向量和字符串46常用系统类的使用27建立图形用户界面2实验序号知识点实践课时备注8图形与多媒体处理429综合练习2Java核心10流与文件611线程612网络编程8Java应用13数据库的连接:JDBC*6选学14JSP与Servlet技术*12选学合计662目录实验1Java运行环境的安装、配置与运行5一、实验目的5二、实验要求5三、实验内容5(一)SDK的下载与安装5(二)设置环境变量6(三)编写、编译Java源程序7(四)编译Java源程序7(五)运

4、行Java程序7(六)安装、使用JCreator软件8(七)浏览SDK自带的Applet应用小程序。8实验2Java基本语法练习9一、实验目的9二、实验要求9三、实验内容9(一)声明不同数据类型的变量9(二)了解变量的使用范围10(三)使用关系运算符和逻辑运算符11(四)使用表达式语句与复合语句11(五)使用选择语句12(六)使用循环语句14实验3面向对象编程练习17一、实验目的17二、实验要求17三、实验内容17(一)创建Applet应用小程序17(二)创建对象并使用对象18(三)编写显示当前日期和时间的程序

5、20(四)使用修饰符21(五)方法中参数传递的练习22(六)类的继承性练习23(七)类的多态性练习24四、思考题28实验4包、接口与异常处理(exception)29一、实验目的29二、实验要求2985三、实验内容29(一)了解并使用Java的系统包29(二)创建并使用自定义包29(三)使用接口技术31(四)了解异常处理机制32实验5数组、向量和字符串34一、实验目的34二、实验要求34三、实验内容34(一)使用数组34(二)使用向量类35(三)使用字符串与字符串类36实验6常用系统类的使用38一、实验目的38

6、二、实验要求38三、实验内容38(一)了解Applet的生命周期38(二)使用数学函数类39(三)使用日期类40实验7建立图形用户界面43一、实验目的43二、实验要求43三、实验内容43(一)创建图形用户界面43(二)了解事件处理机制45(三)建立独立运行的窗口界面并使用匿名类47(四)使用Swing组件50(五)使用自定义对话框与内部类53实验8图形与多媒体处理56一、实验目的56二、实验要求56三、实验内容56(一)使用图形类Graphics56(二)插入图像与播放音乐58实验9综合练习60一、实验目的60

7、二、实验要求60三、实验内容60(一)幻灯机效果——连续显示多幅图像60(二)使用滚动条改变背景颜色6185(三)Applet与Application合并运行62(四)创建电闪雷鸣的动画63实验10流与文件66一、实验目的66二、实验要求66三、实验内容66(一)使用标准数据流的应用程序66(二)使用文件输入输出流的应用程序67(三)使用随机文件类的应用程序67(四)使用数据输入输出流与文件输入输出流类的应用程序68(五)使用对象输入输出流的应用程序69实验11线程72一、实验目的72二、实验要求72三、实验内

8、容72(一)Thread子类的方法实现多线程72(二)实现Runnable接口的方法实现多线程73四、思考题74实验12网络编程75一、实验目的75二、实验要求75三、实验内容75(一)使用InetAddress类的方法75(二)Socket编程75(三)UDP编程75(四)获取URL信息76(五)利用URL类获取网络资源76(六)利用URLConnection对URL资源的读取77(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。