import java.io.*;
/*
演示字符写入流的缓冲区。
*/
class BufferedWriterDemo
{
public static void main(String[] args) throws IOException
{
//1,先要创建流对象。
FileWriter fw = new FileWriter("buf.txt");
//2,创建缓冲区,与流对象相关联。
BufferedWriter bufw = new BufferedWriter(fw);
for(int x=0; x<4; x++)
{
bufw.write("abcdef"+x);
bufw.newLine();
bufw.flush();
}
bufw.close();
}
}
/*
public void close()
{
fw.close();
}
*/
/*
演示字符读取流缓冲区
BufferedReader
*/
import java.io.*;
class BufferedReaderDemo
{
public static void main(String[] args) throws IOException
{
FileReader fr = new FileReader("buf.txt");
BufferedReader bufr = new BufferedReader(fr);
String line = null;
while((line=bufr.readLine())!=null)
{
System.out.println(line);
}
bufr.close();
}
}
/*
练习。copy。java文件,通过缓冲区的形式。
*/