JavaSE: URL类 / URLConnection类

Posted Mr.Meeseeks

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaSE: URL类 / URLConnection类相关的知识,希望对你有一定的参考价值。

URL类

1.  基本概念

  <1>  java.net.URL (Uniform Resource Identifier)类:用于表示统一的资源定位器,也就是指向万维网上“资源”的指针。

      (资源可以是简单的文件和目录,也可以是对复杂对象的引用,例如,对数据库或搜索引擎的查询等) 

  <2>  通过URL可以访问万维网上的网络资源,最常见的是 www 和 ftp站点, 浏览器通过解析给定的 URL 可以在网络上查找相应的资源

  <3>  URL的基本结构如下:

        <传输协议>://<主机名>:<端口号>/<资源地址> 

 

2.  常用的方法

方法声明 功能介绍
URL(String spec) 根据参数指定的字符串,信息构造对象
String getProtocol() 获取协议名称
String getHost() 获取主机名称
int getPort() 获取端口号
String getPath() 获取路径信息
String getFile() 获取文件名
URLConnection openConnection() 获取URLConnection类的实例

 

URLConnection类

1.  基本概念

    java.net.URLConnection类是个抽象类,该类表示应用程序和URL之间的通信连接的所有类的超类,主要实现类有支持HTTP特有功能的HttpURLConnection类

2.  HttpURLConnection类的常用方法

    方法声明                           功能介绍

    InputStream getInputStream()                 获取输入流

    void disconnect()                         断开连接

以上是关于JavaSE: URL类 / URLConnection类的主要内容,如果未能解决你的问题,请参考以下文章

[javaSE] 网络编程(URL)

[javaSE] 网络编程(URLConnection)

JavaSE-内部类

JavaSE-枚举类

javaSE 常用类

[javaSE] 反射-动态加载类