文档介绍:第十一章网络编程
第十一章网络编程
网络资源访问>
简单Socket通信>
有用的工具例程>
网络资源访问
1、包中的常用类>>
2、URL 类>>
3、URL 类使用实例>>
4、例11-1 的修改版>>
<
URL
InetAddress
Socket
ServerSocket
ContentHandler
DatagramPacket
DatagramSocket
HttpURLConnection
Inet4Address
Inet6Address
1、包中的常用类
InetSocketAddress
workInterface
SocketAddress
SocketPermission
URLConnection
URLDecoder
URLEncoder
URLStreamHandler
……
<
URL的含义及其格式>
URL类的构造方法>
URL类的常用方法>
2、URL类
<
URL的含义及其格式
URL的含义
URL(Uniform Resource Locator)
URL的格式
URL格式分成三个部分:通信协议、计算机地址和文件。
URL格式示例
/
Ftp://
2、URL类
协议
地址(域名)
协议
地址(IP)
文件
文件(隐含)
<
URL类的构造方法
URL(String  spec)
URL(String  protocol, String  host, String  file)
URL(String protocol, String host, int port, String file)
URL(String protocol, String host, int port, String file, URLStreamHandler handler)
URL(URL context, String spec)
URL(URL context, String spec, URLStreamHandler handler)
2、URL类
<
URL类的常用方法
openStream()
getFile()
getHost()
getPath()
getPort()
getProtocol()
getContent()
getUserInfo()
openConnection()
sameFile(URL other)
getDefaultPort()
2、URL类
toString()
getQuery()
sameFile(URL other)
set(String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
setURLStreamHandlerFactory(URLStreamHandlerFactory fac)
……
<
读取网络上的文件
(例11-1 /p311 )
运行结果
/20050415/column/
截图
3、URL 类使用实例
<
用到的网络相关类与方法>
URLGetFile 的属性>
URLGetFile 的方法>
URLGetFile 的方法说明>
<