Java网络编程之URI、URL研究专题三(2)

文章作者 100test 发表时间 2007:03:14 16:30:49
来源 100Test.Com百考试题网


一旦拥有了uri对象,你就可以通过调用getauthority()、getfragment()、gethost()、getpath()、 getport()、getquery()、getscheme()、getschemespecificpart()和 getuserinfo()方法提取多种组件。

你也可以通过调用isabsolute()确定该uri是绝对的还是相对的,通过调用isopaque()确定该uri是不透明的还是分层的。如果返回值是true意味着该uri是绝对的或不透明的,如果返回值是false意味着该uri是相对的或分层的。

列表1中的程序用命令行参数建立了一个uri对象,调用uri组件提取方法来检索uri的组件,并调用uri的isabsolute()和isopaque()方法把该uri分类为绝对的/相对性和不透明的/分层的。

列表1: uridemo1.java

// uridemo1.java

import java.net.*.

class uridemo1

{

ublic static void main (string [] args) throws exception

{

if (args.length != 1)

{

system.err.println ("usage: java uridemo1 uri").

return.

}

相关文章


Java网络编程之URI、URL研究专题三(1)
Java网络编程之URI、URL研究专题四(2)
Java网络编程之URI、URL研究专题三(2)
超级简单的数据库连接池
JAVA高级编程:Java中的多线程
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛