《网络编程技术》实验指导书第一部分wrod版本 下载本文

内容发布更新时间 : 2024/5/10 9:09:31星期一 下面是文章的全部内容请认真阅读。

《网络编程技术》实验指导书

计算机科学与软件学院

(备注:因为是转换过来修改的,可能会有一些错误)

《网络编程技术》实验指导书 一、实验目的

网络编程技术是计算机科学与技术专业、网络工程专业、软件工程专业的一 门专业基础课程。本课程以Java技术为主讲授,Java语言是当前最流行的网络 编程语言。本课程是一门实用性和综合运用性都很强的课程,实践教学环节是教 学过程中必不可少的重要内容。通过实验,让学生熟悉JDK中的主要内容,掌 握用JDK调试和运行程序的方法,掌握网络编程的基本思想和开发方法、面向 对象编程的思想, JAVA中的基本方法和技术,能够熟练使用JAVA设计、编写 程序,特别是基于TCP/IP的Socket编程,并能运用这些知识方法完成C/S和 B/S结构程序的设计工作。通过实验,提高学生使用Java语言程序设计开发的能 力,提高应用面向对象技术分析和解决实际问题的能力,并在此基础上强化学生 的实践意识、提高其分析问题、解决问题的能力以及动手能力和创新能力。 二、实验要求

要求学生熟悉JDK中的主要内容,掌握用JDK调试和运行程序的方法,掌 握网络编程的基本思想和开发方法、面向对象编程的思想,JAVA中的基本方法 和技术,能够熟练使用JAVA设计、编写程序,特别是基于TCP/IP的Socket编 程,并能远用这些知识方法完成C/S和B/S结构程序的设计工作。要注意培养学 生良好的编程习惯,自始至终贯彻课程中所介绍的程序设计风格。为保证尽量在 统一安排的上机时间内完成程序设计任务,学生应事先做问题分析,并做静态检 查。学生应记录实验中所遇到的问题,并写出详细的实验报告。课前准备上机程 序,上机认真调试,课后撰写实验报告,实验报告包括实验目的、实验内容、源 程序、实验结果及分析。 三、实验设备及环境

PC机一台,软件Windows 2000或Windows XP+JDK编译器。 四、实验学时分配

五、实验内容

实验一:Java基本语法 实验二:面向对象编程

实验三:异常处理程序设计 实验四:多线程程序设计 实验五:系统I/O程序设计 实验六:URL网络程序设计

实验七:使用TCP协议的Socket网络程序设计 实验八:使用UDP协议的Socket网络程序设计 实验九:Applet应用程序设计

Java运行环境的安装、配置与运行 1、SDK的下载与安装 1)机器要求

硬件要求:CPU PII以上,64M内存,1OOM硬盘空间即可。 软件要求:Windows98/Me/XP/NT/2000,IE5以上。 2)下载JDK

为了建立基于JDK的Java运行环境,需要先下载Sun的免费JDK软件包。 JDK包含了一整套开发工具,其中包含对编程最有用的是Java编译器、Applet 查看器和Java解释器。

在浏览器中输入http://java.sun.com/,在页面的“Download J2SE vl.4.2_01” 栏可以选择下载J2SE vl.4.2_01 JDK软件包。有两种选择:一种是在线安装 “Windows Installation\;一种是离线安装“Windows Offline Installation\。 3)安装JDK

运行下载的“j2sdk-l_4_01-windows-i586.exe”软件包,可安装JDK,在安 装过程中可以设置安装路径及选择组件,系统默认的安装路径为C:\\ j2sdkl.4.2_1(这里选择E盘),默认的组件选择是全部安装。

安装成功后,E:\j2sdkl.4.2—01中的文件和子目录其中,bin文件夹中包含 编译器(javac.exe)、解释器(javac.exe)、Applet查看器(appletviewer.exe)等 可执行文件。

2、设置环境变量

JDK中的工具都是命令行工具,需要从命令行即MS -DOS提示符下运行 它们。为了能正确方便的使用JDK,可手工配置一些Windows的环境变量, Windows 98 与Windows/xp/NT/2000 的配置略有不同。 下面以 Windows/xp/NT/2000为例说明相关配置。 1)置Windows XP/NT/2000

◆ 在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将出现系统 特性设置界面

◆ “高级”选项卡中单击“环境变量”按钮。将出现“环境变量”设置 界面

◆ “系统变量”框中选择“Path”,然后单击“编辑”按钮,在出现的 “编辑系统变量”对话框中,

◆ 在“变量值”栏的命令前添加“E:\\j2sdkl.4.2—Ol\\bin;”命令 ◆ 用同样方法设置环境变量“classpath”,其值为“E:\\j2sdkl.4.2- Ol\\lib;” 命令。

◆ 设置完成后,单击“开始”一“所有程序”一“附件”一“命令提示符” 打开DOS窗口,在命令提示符下输入“Java”或“javac”,回车后,如 果出现其用法参数提示信息,则安装正确 2)设置DOS起始位置

为了在打开DOS窗口时可以直接进入包含你开发的java程序的路径下,下 面以Windows XP/2000为例说明设置过程。

◆首先建立一个存放java源程序的路径和文件夹,如将实验中建立fYJj ava 源程序都存放在为“e:\\java\\程序”文件夹中。

◆单击“开始”一“所有程序”一“附件”一“命令提示符”,选择“命 令提示符”选项右击,

◆在出现的下拉菜单中选择“属性”菜单,将打开“命令提示符属性” 对话框。

◆在“命令提示符属性”对话框中选择“快捷方式”选项,在“起始位 置”栏输入“e:java程序”,单击“确定”按钮。

进行了上面的设置后,打开DOS窗口时将直接进入“e:java程序>”路径下。 如果没有进行上述设置,可使用DOS命令,直接输入“e:”按回车进入到e盘, 再输入“cd java”到e盘的java子目录下,再输入“cd程序”即可到“e:\\java\\ 程序>”路径下。

3、Java程序的开发执行流程

◆ 编写Java源程序:文件以.java作为后缀.

◆ 源程序编译成字节码,生成.class文件。 Java源程序编写后,要使用Java 编译器(javac.exe)进行编译,将Java源程序编译成可执行的程序代码。Java源 程序都是扩展名为.java的文本文件。编译时首先读入Java源程序,然后进行 语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即 字节码,字节码文件名和源文件名相同,扩展名为.claSS。

◆由运行系统解释和执行。使用Java解释器(java.exe)可将编译后的字节码文件解释为本地计算机代码。在命令提示符窗口或MS-DOS窗口键入解释器文件名和要解释的字节码文件名,按回车键即开始解释并可看到运行结果。流

程如下图所示:

(图略 为了方便大家写实验报告和复制代码用,这些图啥的没用)