77范文网 - 专业文章范例文档资料分享平台

网络编程技术实验指导书2011之实验一(2)

来源:网络收集 时间:2018-12-19 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

网络编程技术实验指导书

实验一 使用多线程技术下载网络资源数据文件(2)

一、 实验目的

熟悉java运行环境,编程掌握Java输入输出流和Swing组件的用法。

二、 实验环境

一般微机即可,软件MyEclipse,JDK1.5以上版本即可。

三、 实验内容

1)搭建java运行环境 2)Java IO流的用法 3)Swing组件及事件处理

四、 实验步骤

1.完成以下程序。

第三题:编程实现一个人机交互版的猜数游戏

? 第一个线程givenNumberThread负责随机给出1-100之间的一个整数, ? 第二个线程guessNumberThread负责提取用户从键盘输入的所猜得的数字, ? 每当第二个线程给出自己的猜测后,

? 第一个线程会提示“猜大了”,“猜小了”,“猜对了”。

提示:

(1) 程序运行截图

6

网络编程技术实验指导书

(2)相关提示

仿照上课所讲的例题GuessNumberGame.java和GuessNumberGame1.java,在程序中合理使用wait(),notify()或notifyAll()等方法,使各个线程能够合理的交替运行,直到用户猜对了为止。

第四题:编程实现一个带滚动字幕和时钟显示的小字典,

1) 用户在左侧文本框中输入英文单词并按下enter键时,另一个文本框显示其汉语介绍;字

典中能够翻译的单词如下{boy,girl,man,woman},对应的中文翻译为{男孩,女孩,男人,女人};

2) 当用户在左侧文本框中输入“fast”后,能够加速滚动字幕的显示;输入“stop”后,

滚动字幕停止;输入“restart”后,滚动字幕重新开始滚动;

3) 当用户在左侧文本框中输入“start clock”后,开始显示系统时钟;当用户输入“stop clock”

后,时钟终止显示。

4) 用户在左侧文本框中输入其他英文单词时,另一个文本框提示说“没有对应的中文”。

提示:

(1)程序运行截图

7

网络编程技术实验指导书

初始界面,“欢迎使用本系统”正在滚动中??

在文本框中输入start clock后,启动显示时钟线程。

在文本框中输入boy后,右侧文本框中显示其对应中文。

输入其他单词看,右侧文本框中显示“没有这个单词的英文翻译!” (2)编程提示

可以参照例题ScrollWordsAndTimer.java,看看这两个程序的控制有什么不同的地方。

第五题:编程

在文本框中输入主机名,在下面的文本区中显示其IP地址信息;如果输入

8

网络编程技术实验指导书

IP地址,则显示其主机名。

要求:如果在文本框中输入的是主机名,要求查询出其对应得所有IP地址。 JFrame采用如下类似的设计形式: 1)输入主机名返回其对应的所有IP地址

2)输入IP地址返回其对应的主机名

提示:可以参照上课用的例题HostLookup.java。

第六题:对于山东建筑大学主页,实现以下程序:

编程:利用多线程显示此主页资源;在程序中实现山东建筑大学主页的显示和超链接的运行。运行效果如下图所示:

9

网络编程技术实验指导书

实验报告一书写要求:

实验名称:使用多线程技术下载网络资源数据文件

一、 实验目的

熟悉java运行环境,编程掌握Java输入输出流和Swing组件的用法。

二、 实验环境

一般微机即可,软件MyEclipse,JDK1.5以上版本即可。

三、 实验内容

1)搭建java运行环境 2)Java IO流的用法 3)Swing组件及事件处理

四、 实验步骤

这里描述一下你所完成的7个程序,并绘制第二题和第四题的程序流程图(不需要抄代码)。 五、回答问题

字节流和字符流的区别是什么?如何进行转换? URL访问网络资源的基本步骤是什么? 简述线程的两种创建方式。

10

网络编程技术实验指导书

简述InetAddress类的主要功能。

11

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网络编程技术实验指导书2011之实验一(2)在线全文阅读。

网络编程技术实验指导书2011之实验一(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/374455.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: