一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

java中的URI和URL

 碧海山城 2010-08-05

JDK1.4開始,java.net包對統(tǒng)一資源定位符(uniform resource locator URL)和統(tǒng)一資源標識符(uniform resource identifier URI)作了非常有用的區(qū)分。

URI是個純粹的句法結(jié)構(gòu),用于指定標識Web資源的字符串的各個不同部分。URLURI的一個特例,它包含了定位Web資源的足夠信息。其他URI,比如:

mailtocay@horstman.com

則不屬于定位符,因為根據(jù)該標識符無法定位任何資源。像這樣的URI我們稱之為URN(統(tǒng)一資源名稱)。

Java類庫中,URI類不包含任何訪問資源的方法,它唯一的作用就是解析。相反的是,URL類可以打開一個到達資源的流。因此URL類只能作用于那些Java類庫知道該如何處理的模式,例如:http:,https:,ftp:,本地文件系統(tǒng)(file:),和Jar文件(jar:)。

URI類的作用之一是解析標識符并將它們分解成各個不同的組成部分。你可以用以下方法讀取它們:

getSchema

getHost

getPort

getPath

getQuery

URI類的另一個作用是處理絕對標識符和相對標識符。如果存在一個如下的絕對URI

http://docs./api/java/net/serversocket.html

和一個如下的相對URI

../../java/net/socket.html#Socket()

那么你可以將它們合并成一個絕對URI

http://docs./api/java/net/socket.html#Socket()

這個過程被稱為相對URL的轉(zhuǎn)換。

與此相反的過程成為相對化。例如:假設(shè)你有一個基本URI

http://docs.mycompany/api

和另一個URI

http://docs.mycompany/api/java/lang/String.html

那么相對化后的URI就是:

java/lang/String.html

 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲国产av在线观看一区| 精品欧美日韩一区二区三区| 毛片在线观看免费日韩| 午夜日韩在线观看视频| 韩国激情野战视频在线播放| 亚洲在线观看福利视频| 欧美性欧美一区二区三区| 欧美人妻免费一区二区三区| 久久精品久久精品中文字幕| 亚洲欧美中文日韩综合| 亚洲伊人久久精品国产| 亚洲欧美中文字幕精品| 男女午夜福利院在线观看| 日韩一区二区三区免费av| 国产丝袜女优一区二区三区| 欧美一二三区高清不卡| 草草夜色精品国产噜噜竹菊| 久久99精品日韩人妻| 亚洲中文在线中文字幕91| 亚洲国产av精品一区二区| 日本在线 一区 二区| 国产无摭挡又爽又色又刺激| 成人国产一区二区三区精品麻豆| 欧美黑人精品一区二区在线| 麻豆亚州无矿码专区视频| 亚洲精品国男人在线视频| 久久久精品日韩欧美丰满| 嫩呦国产一区二区三区av| 免费观看一区二区三区黄片| 一区二区三区亚洲国产| 不卡中文字幕在线视频| 夫妻性生活一级黄色录像| 九九热视频经典在线观看| 亚洲二区欧美一区二区 | 又黄又爽禁片视频在线观看| 久久精品a毛片看国产成人| 久久热麻豆国产精品视频| 精品亚洲香蕉久久综合网| 久久精品亚洲欧美日韩| 殴美女美女大码性淫生活在线播放 | 熟女一区二区三区国产|