URL类和URLConnection类介绍

栏目:Java8基础 作者:admin 日期:2015-09-20 评论:0 点击: 3,551 次

URL类介绍

URL类使得访问web资源与访问机器上的本地资源一样简单。URL代表统一资源定位器。
URL类是对URL标识符的抽象。提供的函数可用于:打开到指定URL的链接,从URL中读取数据或往URL中写入数据,读取和写入头信息,以及在URL上执行一些其他操作。

URLConnection

在URL实例上打开链接会返回类型为URLConnection的对象。URLConnection是代表应用程序与URL之间通信连接的抽象类,HttpURLConnection和JarURLConnection提供了该类的具体实现。一旦连接建立后,就可以通过调用setDoInput方法来设置从服务器到应用程序的向内通信,这也是默认行为。类似的,为了向服务器写入数据,可以调用setDoOutput方法,将连接设置成输出模式。DoOutput方法的标志位默认为false。

获取URL连接的常见方法

方法一:
URL url = new URL("http://www.swiftlet.net/");
URLConnection urlcon = url.openConnection();
InputStream is = urlcon.getInputStream();
方法二:
URL url = new URL("http://www.swiftlet.net/");
HttpURLConnection urlcon = (HttpURLConnection)url.openConnection();
InputStream is = urlcon.getInputStream();
方法三:
URL url = new URL("http://www.swiftlet.net/");
InputStream is = url.openStream();

URL类和URLConnection类介绍:等您坐沙发呢!

发表评论