中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中url指的是什么意思

發布時間:2020-11-06 11:39:34 來源:億速云 閱讀:295 作者:小新 欄目:編程語言

這篇文章主要介紹了java中url指的是什么意思,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

URL 是統一資源定位符(Uniform Resource Locator)的簡稱,它表示 Internet 上某一資源的地址。通過 URL 用戶可以訪問各種網絡資源,比如常見的 WWW 以及 FTP 站點。瀏覽器可以通過解析給定的 URL 在網絡上查找相應的文件或其他資源。

URL 類

在 java.net 包中包含專門用來處理 URL 的類 URL,可以獲得 URL 的相關信息,例如 URL 的協議名和主機名等。

URLConnection 類

完成了 URL 的定義,接下來就可以獲得 URL 的通信連接。在 java.net 包中,定義了專門的 URLConnection 類來表示與 URL 建立的通信連接,URLConnection 類的對象使用 URL 類的 openConnection() 方法獲得。

例 :

使用 URL 和 URLConnection 類獲取與百度首頁的鏈接并將其頁面信息輸出到控制臺,主要步驟如下所示。

(1) 創建一個類,編寫 main() 方法,在該方法中創建一個 URL 對象,然后傳入參數“http://www.baidu.com/”,輸出 URL 的相關信息,代碼如下所示。

package ch26;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
public class URLDemo
{
    public static void main(String[] args)
    {
        try
        {
            URL url=new URL("http://www.baidu.com/");
            System.out.println("協議:" + url.getProtocol());//獲取該 URL 的協議名。
            System.out.println("主機:" + url.getHost());//獲取該 URL 的主機名。
            System.out.println("端口:" + url.getPort());//獲取該 URL 的端口號,如果沒有設置端口,返回 -1。
            InputStream in;
        }
        catch(IOException e)
        {
            //TODO 自動生成的 catch 塊
            e.printStackTrace();
        }
    }
}

(2) 在 main() 方法的 try 模塊中繼續添加代碼,獲得 URLConnection 對象,通過輸入流讀取頁面源代碼并將信息輸出到控制臺,代碼如下所示。

URLConnection uc=url.openConnection();
in=uc.getInputStream();//返回從此打開的鏈接讀取的輸入流。
byte[] b=new byte[1024];
int len;
while((len=in.read(b))!=-1)
{
    System.out.println(new String(b,0,len));
}
in.close();

(3) 運行程序,執行結果如下所示。

協議:http
主機:www.baidu.com
端口:-1
<!DOCTYPE html>
<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8>
<meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer>
<link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/......<img src=//www.baidu.com/img/gs.gif> 
</p> </div> </div> </div> </body> 
</html>

感謝你能夠認真閱讀完這篇文章,希望小編分享java中url指的是什么意思內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

枣阳市| 银川市| 垦利县| 右玉县| 竹山县| 宜章县| 安福县| 沂水县| 阿鲁科尔沁旗| 弋阳县| 哈尔滨市| 祁门县| 楚雄市| 桐庐县| 黄陵县| 潢川县| 喀喇| 信宜市| 莫力| 绥滨县| 冷水江市| 岗巴县| 沽源县| 石狮市| 南华县| 新竹市| 柏乡县| 新巴尔虎右旗| 昭觉县| 北流市| 湖口县| 彭泽县| 凤城市| 抚松县| 岳普湖县| 咸阳市| 大竹县| 莱西市| 探索| 吴川市| 永清县|