没有合适的资源?快使用搜索试试~ 我知道了~
Java实验10 网络编程.doc
资源详情
资源评论
资源推荐
实验 10 网络编程
学号: 姓名: 班级:
一、 实验目的
熟悉通过 URL 访问网络资源方法,掌握通过 URL 类和 URLConnection 类
获得指定网络资源内容和文件属性。理解流在获得文件内容中的作用。
理解 Socket 通信原理,掌握使用 ServerSocket 类和 Socket 类进行 TCP
Socket 通信的程序设计方法;掌握 UDP 数据报通信和组播通信的程序设计方
法。
实验内容
1. 程序理解:
使用 URL 得到网络资源可以通过以下步骤:
(1) 生成 URL 对象
(2) 使用 openConnection()函数打开连接
(3) 使用 getInputStream()函数得到输入流
import java .net.*;
import java.io.*;
public class URLTest
{
public static void main(String[] args)
{
try{
URL url= new URL("http://www.dgut.edu.cn"); //创建 URL 对象
URLConnection uc= url.openConnection(); //建立连接
int length = uc.getContentLength(); // 得到内容的长度
InputStream in= uc.getInputStream(); // 得到输入流
//以下从输入流读取资源保存到本地文件中
byte[] buffer = new byte[512];
FileOutputStream out = new FileOutputStream("test.html");
int count=in.read(buffer);
while(count!=-1)
牛奶西多士
- 粉丝: 13
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0