⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample33_1.java

📁 Java SE 6.0前32-34章示的示例代码,简单易学
💻 JAVA
字号:
package wyf.jc;
import java.io.*;
import java.net.*;
public class Sample33_1
{
	public static void main(String[] args)
	{
		try
		{
			//创建URL对象
			URL url=new URL("http://www.sun.com/developers/index.html");
			//打开指向资源的输入流
			InputStream in=url.openStream();
			//将输入流由字节流转换为字符流
			InputStreamReader isr=new InputStreamReader(in);
			//将输入流封装为缓冲输入处理流
			BufferedReader br=new BufferedReader(isr);
			//创建输出流,并指定目标文件
			BufferedWriter bw=new BufferedWriter(new FileWriter("URL.html"));
			//对输出流进一步进行封装
			PrintWriter pw=new PrintWriter(bw);
			//声明临时字符串引用
			String temps=null;
			//从输入流中获取资源并测试是否读取完毕
			while((temps=br.readLine())!=null)
			{
				//将获取的数据写如目标文件
				pw.println(temps);
			}
			//打印提示信息
			System.out.println("恭喜您,资源已经获取完毕,并将其写入了URL.html文件中!!!");
			//关闭输入流与输出流
			pw.close();
			br.close();
		}
		catch(Exception e)
		{
			e.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -