下载此文档

实验八--网络编程基础.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验八网络编程基础
实验题1 Address类的方法获取/的主机的IP地址;获取本地机的名称和IP地址。
import .*;
public class Ex7_1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
InetAddress = ("");
(.toString());
(().toString());
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
();
}
}
}
实验题2 使用URL类下载西北农林科技大学首页/,并统计下载得到网页文件的大小。
public void run() {
try{
int n=0;
int sum = 0;
(null);
url = new URL("http://"+().trim());
InputStream in = ();
while((n = (b))!=-1){
sum+=n;
}
(url);
(""+sum);
}
catch(Exception e1){
(""+e1);
}
}
private void jButton1ActionPerformed( evt) {
// TODO add your handling code here:
if(!(())){
thread = new Thread(this);
try{();
}
catch(Exception e){
(""+url);
}
}
}
实验题3 利用Socket类和ServerSocket类编写一个C/S程序,实现C/S通信。
客户端向服务器端发送Time命令,服务器端接受到该字符串后将服务器端当前时间返回给客户端;客户端向服务器端发送Exit命令,服务器端向客户端返回“Bye”后退出。
[基本要求] 编写完整程序;两人一组,一个作为服务器端,另一人作为客户端。服务器端和客户端都需要打印出接受到的消息和发出的命令。
服务器端:
package package3;
import .*;
import .*;
import ;
public class Server {
public static void main

实验八--网络编程基础 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小312 KB
  • 时间2017-12-31