下载此文档

Java第10章Java的网络编程35P.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
Java的网络编程
1
Java的网络开发
主要内容
TCP/IP体系结构
使用URL
URL概念
编程
TCP编程
Socket与Datagram概念
TCP编程
2
Java的网络开发
网络环境中的java
上的世界语。
借助HTML从网上下载applet
在程序中通过URL访问网上资源
包中的类
直接在程序中实现网络通讯
3
Java的网络开发
网络协议
应用层:使用URL、
URLConnection 类
传输层:使用Socket、
ServerSocket 类
Application
(HTTP, FTP, )
Transport
(TCP, UDP,..)
Network
(IP…)
Link
(device driver)
Physics
一般应用程序是靠TCP(而不是IP)实现通讯功能,因为它们需要大量数据的无差错传输。
4
Java的网络开发
URL
统一资源定位符URL(Uniform Resource Locator)
网络上资源的地址
包括两部分
使用的协议(http, ftp, gopher, file…)
资源位置
资源位置
主机名,即域名,如,也可使用IP地址
5
Java的网络开发
URL(续)
端口号,为访问资源时应连接的服务器的
地址,当地址为缺省的
时,可省略不写
路径名,资源文件在机器中的路径,一般
为文件路径,但也可以是执行CGI程序的
命令
引用,指向资源文件的某一个位置
8/dir/#loc
6
Java的网络开发
URL
URL — Uniform Resource Locator
指向 World Wide Web 上的一个资源。
8/dir/#loc
协议名( http、 ftp、 file等)
资源位置(主机域名,也可用IP地址)
端口号(服务器监听程序的端口。, 23)
路径名(文件在机器中的路径名。资源文件或CGI程序等)
引用(# 指向资源文件的某一个位置)
7
Java的网络开发
URL类
.URL
创建URL对象代表一个URL资源
构造函数
URL(String spec)
URL url1=new URL(“/”);
URL(URL baseURL, String relativeURL)
URL url2=new URL(url1, “”);
如: try { URL url1 = new
URL( :100/ )
URL url2 = new URL(url1, “”);
} catch MalformedURLException
8
Java的网络开发
URL类(续)
URL(String protocol, String host, int port, String file)
URL(String protocol, String host, String file)使用缺省80端口
构造函数抛出MalformedURLException
获取URL信息的一些方法
getProtocol(), getHost(), getPort(), getFile(), getRef()
9
Java的网络开发
URL类方法
方法1 取出URL的指定成分信息
()
()
()
()
方法2
InputStream ()
10
Java的网络开发

Java第10章Java的网络编程35P 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w8888u
  • 文件大小0 KB
  • 时间2012-02-29