zoukankan      html  css  js  c++  java
  • Java-URL类详解

    类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。

    URL(String spec) 
                根据 String 表示形式创建 URL 对象。
    
    URL(String protocol, String host, int port, String file) 
                根据指定 protocol、host、port 号和 file 创建 URL 对象。

    URL示例代码:

    getFile()                         获得此 URL 的文件名。 
    String getHost()             获得此 URL 的主机名(如果适用)。 
    String getPath()             获得此 URL 的路径部分。 
    int getPort()                   获得此 URL 的端口号。 
    String getProtocol()        获得此 URL 的协议名称。 
    openConnection() 返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。

    eg:

    import java.net.*;
    public class URLDemo {
          public static void main(String[] args) {
    //          URLDemo urldemo = new URLDemo();
                  try {
                      URL hp=new URL("http://www.hao123.com/");
                      System.out.println("Protocol: "+hp.getProtocol());
                      System.out.println("Port: "+hp.getPort());
                      System.out.println("Host: "+hp.getHost());
                      System.out.println("File: "+hp.getFile());
                      System.out.println("Ext: "+hp.toExternalForm());
                  } catch (MalformedURLException ex) {
                      System.out.println(ex.toString());
                  }
          }
    }

    输出:

    Protocol: http
    Port: -1
    Host: www.hao123.com
    File: /
    Ext: http://www.hao123.com/

     

     

     

     

  • 相关阅读:
    02 nginx 进程结构_热部署_nginx虚拟主机
    Go基础
    01 nginx 概述及安装
    项目--微信小程序
    小程序框架
    常用数据集合
    看正月点灯笼老师的笔记—线段树
    并查集—汇总
    看正月点灯笼老师的笔记—qsort 和 bsearch
    看正月点灯笼老师的笔记—BFS和DFS ( 3 )
  • 原文地址:https://www.cnblogs.com/hwaggLee/p/4940006.html
Copyright © 2011-2022 走看看