《java实验指导书》word版

《java实验指导书》word版

ID:23175979

大小:391.50 KB

页数:69页

时间:2018-11-05

《java实验指导书》word版_第1页
《java实验指导书》word版_第2页
《java实验指导书》word版_第3页
《java实验指导书》word版_第4页
《java实验指导书》word版_第5页
资源描述:

《《java实验指导书》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java程序设计实验指导书湖南科技学院前言一、上机实验目的上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java语言编程的方法。二、实验基本内容为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了10个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的10个实验如下。1.面向对象编程练习。2.包、接口与异常处理(exception)。3.数组、向量和字符串。4.常用系统类的使用。5.建立图形

2、用户界面。6.图形与多媒体处理。7.综合练习。8.流与文件。9.多线程。10.网络编程三、实验任务与时间安排《Java语言》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行编程练习。《Java语言》上机实验时间为36学时,分为两大部分:Java基础、Java核心。具体实践课时安排如下:模块实验序号知识点实践课时备注Java基础1面向对象编程练习42包、接口与异常处理(exception)23数组、向量和字符串44常用系统类的使用25流与文件46多线程4687建立图形用户界面2Java核心8图形与多媒体处理49综合

3、练习210网络编程8合计3668目录前言1一、上机实验目的1二、实验基本内容1三、实验任务与时间安排1目录3实验1面向对象编程练习6一、实验目的6二、实验要求6三、实验内容6(一)创建Applet应用小程序6(二)创建对象并使用对象7(三)编写显示当前日期和时间的程序9(四)使用修饰符10(五)方法中参数传递的练习11(六)类的继承性练习12(七)类的多态性练习14四、思考题17实验2包、接口与异常处理(exception)18一、实验目的18二、实验要求18三、实验内容18(一)了解并使用Java的系统包18(二)创建并使用自定义包18(

4、三)使用接口技术20(四)了解异常处理机制21实验3数组、向量和字符串23一、实验目的23二、实验要求23三、实验内容23(一)使用数组23(二)使用向量类25(三)使用字符串与字符串类26实验4常用系统类的使用27一、实验目的2768二、实验要求27三、实验内容27(一)了解Applet的生命周期27(二)使用数学函数类28(三)使用日期类29实验5建立图形用户界面32一、实验目的32二、实验要求32三、实验内容32(一)创建图形用户界面32(二)了解事件处理机制34(三)建立独立运行的窗口界面并使用匿名类36(四)使用Swing组件40

5、(五)使用自定义对话框与内部类42实验6图形与多媒体处理46一、实验目的46二、实验要求46三、实验内容46(一)使用图形类Graphics46(二)插入图像与播放音乐48实验7综合练习50一、实验目的50二、实验要求50三、实验内容50(一)幻灯机效果——连续显示多幅图像50(二)使用滚动条改变背景颜色51(三)Applet与Application合并运行52(四)创建电闪雷鸣的动画53实验8流与文件56一、实验目的56二、实验要求56三、实验内容56(一)使用标准数据流的应用程序56(二)使用文件输入输出流的应用程序57(三)使用随机文

6、件类的应用程序57(四)使用数据输入输出流与文件输入输出流类的应用程序58(五)使用对象输入输出流的应用程序59实验9线程62一、实验目的6268二、实验要求62三、实验内容62(一)Thread子类的方法实现多线程62(二)实现Runnable接口的方法实现多线程63四、思考题64实验10网络编程65一、实验目的65二、实验要求65三、实验内容65(一)使用InetAddress类的方法65(二)Socket编程65(三)UDP编程65(四)获取URL信息66(五)利用URL类获取网络资源66(六)利用URLConnection对URL资

7、源的读取67(七)掌握URLConnection对URL资源的写入67四、思考题6868实验1面向对象编程练习一、实验目的通过编程和上机实验理解Java语言是如何体现面向对象编程基本思想,了解类的封装方法,以及如何创建类和对象,了解成员变量和成员方法的特性,掌握OOP方式进行程序设计的方法,了解类的继承性和多态性的作用。二、实验要求1.编写一个体现面向对象思想的程序。2.编写一个创建对象和使用对象的方法的程序。3.编写一个显示当前日期和时间的程序。4.编写不同成员变量修饰方法的程序。5.编写不同成员方法修饰方法的程序。6.编写体现类的继承性

8、(成员变量、成员方法、成员变量隐藏)的程序。7.编写体现类的多态性(成员方法重载、构造方法重载)的程序。三、实验内容(一)创建Applet应用小程序1.创建一个Applet应用程

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

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

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