类 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();
}
}
}