类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用。
通常,URL 可分成几个部分: 协议名,主机名,端口号,文件名
URL类有一下常用构造方法
下面来看我今天的一个实例
package URL;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class url_1 {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
URL url=new URL("http://www.baidu.com"); //新建一个URL对象
int port=url.getPort();
System.out.println(port); //测试,输出端口
InputStream is= url.openStream(); //获取字节流
InputStreamReader isr=new InputStreamReader(is); //将字节流转化为字符流
BufferedReader bis=new BufferedReader(isr); //为字符流添缓冲
String str=bis.readLine(); //一行一行的输出
while(str!=null){
System.out.println(str);
str=bis.readLine();
}
}
}
本文通过一个具体的实例展示了如何使用Java中的URL类来创建URL对象,并通过该对象获取指定网站的内容。介绍了URL对象的基本组成部分及其在Java中的使用方法。
2万+

被折叠的 条评论
为什么被折叠?



