服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java的网络功能与编程6

 九、创建url对象的方法

在前面的例子中我们统一使用new url(url字符串)的形式创建url对象。其实,java提供了四种创建url对象的形式:

1.new url(url字符串) 本文中的程序均采用此种格式,如:

new url("http://www.shu.edu.cn/~xyx/doc/manhua.html") 

2.new url(协议,主机名,文件名或路径) 如程序2中的

string url = "http://www.shu.edu.cn/~xyx/img/shnet.jpg";

image = getimage(new url(url));部分可改为:

image = getimage(new url("http","www.shu.edu.cn","/~xyx /img/shnet.jpg")); 

3.new url(协议,主机名,端口号,文件名或路径),如:

new url("http","www.shu.edu.cn",80, "/~xyx/doc/manhua.html")

4.new url(基准url,文件名或路径)

十、实现网络功能的其他方法

以上着重介绍了利用java的url类实现从网络上获取声音、 图象、html文档及文件数据的编程方法。java的网络功能很强大,除上面介绍的外,还可以利用urlconnection 类实现更广泛的网络功能,如向www 服务器上的 cgi 程序发送信息等; 通过 socket 及 serversocket类,可以自己编写客户软件及服务软件,并可以自己设计通讯协议。

扫描关注微信公众号