【Java开源代码栏目提醒】:以下是网学会员为您推荐的Java开源代码-URLTest.java,希望本篇文章对您学习有所帮助。
import java.io.*;
import java.net.URL;
public class URLTest {
public static void main(String[] args) throws Exception {
// 创建URL对象
URL url = new URL("http://www.baidu.com/index.html");
// 创建InputStreamReader对象
InputStreamReader is = new InputStreamReader(url.openStream());
System.out.println("协议:" + url.getProtocol()); // 显示协议名
System.out.println("主机:" + url.getHost()); // 显示主机名
System.out.println("端口:" + url.getDefaultPort()); // 显示与此 URL关联协议的默认端口号
System.out.println("路径:" + url.getPath()); // 显示路径名
System.out.println("文件:" + url.getFile()); // 显示文件名
// 创建BufferedReader对象
BufferedReader br = new BufferedReader(is);
String inputLine;
System.out.println("文件内容:");
// 按行从缓冲输入流循环读字符,直到读完所有行
while ((inputLine = br.readLine()) != null) {
System.out.println(inputLine);// 把读取的数据输出到屏幕上
}
br.close();// 关闭字符输入流
}
}