国防《Java程序设计》教学资料包 教学课件 第11章.pptVIP

  • 0
  • 0
  • 约6.5千字
  • 约 30页
  • 2021-12-07 发布于湖北
  • 举报

国防《Java程序设计》教学资料包 教学课件 第11章.ppt

网路编程的基础 11.1 11.2 URL 网路编程 11.3 Socket 网路编程 11.1 网络编程基础 11.1.1 TP 地址和端口 1.IP 地址 IP 地址是计算机网络中任意一台计算机地址的唯一标识。 IP 地址由4个8位的二进制数组成,中间以小数点分隔。 例: 主机名是计算机网络中一台计算机的标识名 ,也可以看作是 IP 地址的助记名。 例:MyComputer,、 IP 地址和主机名是一一对应的。 返回 11.1.1 TP 地址和端口 2.端口 IP 地址是计算机网络中任意一台计算机地址的唯一标识。 IP 地址由4个8位的二进制数组成,中间以小数点分隔。 例:HTTP占用了80端口、FTP占用了21端口 11.1 网络编程基础 11.1.2 TCP/TP 通信规则就是协议,是进程之间交换信息以完成任务所使用的一系列规则和规范。 11.1 网络编程基础 11.1.2 TCP/TP TCP/IP 是一组包括 TCP、IP、UDP、ICMP 和其他一些协议的协议族。 11.1 网络编程基础 11.1.2 TCP/TP 11.1 网络编程基础 11.1.3 网络编程简介 11.2 URL网络编程 11.2.1 URL 概念 URL 是统一资源定位器(uniform resource locator)的简称,表示 Internet 上某一资源的地址。 URL指明取得资源采用的协议和地址,通过 URL 可以访问Internet 上相应的文件和其他资源。 URL 的基本结构由5部分组成。 URL 的基本结构由5部分组成 返回 11.2 URL网络编程 11.2.1 URL 概念 绝对 URL:包含访问网络资源的完整路径。 相对 URL:不包括协议或主机信息,用于指定与当前文档 处于相同主机的 HTML文档。相对 URL 可能包括相对路径的成员,也可能是 URL 片断。 11.2 URL网络编程 11.2.2 URL 类 URL 类定义了一个 Web 资源的统一资源定位器和可以对其进行的一些操作。 public URL(String spec) throws MalformedURLException 通过表示 URL 地址的字符串 spec 构造 URL 对象。 public URL(URL context, String spec) throws MalformedURLException 通过相当于 context 地址的相对路径 spec 构造 URL 对象。 publicURL(String protocol,String host,int port,String file) throws MalformedURLException 根据指定的协议 protocol、主机名 host、端口 pot 以及文件名 file 构造 URL 对象。 11.2 URL网络编程 11.2.2 URL 类 publicURL(String protocol,String host,String file) throws MalformedURLException 根据指定的协议 protocol、主机名 host、以及文件名 file 构造 URL 对象,端口号使用默认值。 public String getProtocol() 获取此 URL 的协议名称。 public String getHost() 获取此 URL 的主机名。 public int getPort() 获取此 URL 的端口号。 public String getPath() 获取此 URL 的路径部分。 11.2 URL网络编程 11.2.2 URL 类 public String getFile() 获取此 URL 的文件名。 public String getRef() 获取此 URL 的引用。 public final InputStream openStream() throws IOException 打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream ,利用该输入流就可以完成网络资源的读取。 11.2 URL网络编程 11.2.3 URLConnection 类

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档