处理流的学习:
BufferedReader&BufferedWriter
import java.io.*;
public class Buffread {
public static void main(String[] args) throws IOException {
//使用处理流 读取E盘上的java.txt文件
//将“我爱Java”追加写入java.txt
String pathname="e:/java.txt";
//处理流就是套在节点流外部 用以提高效率 代码也是实现了这个思想
BufferedReader br=new BufferedReader(new FileReader(pathname));
String line;
while((line=br.readLine())!=null){
System.out.println(line);
}
//此处直接关闭处理流即可 底层会直接关闭FileReader
br.close();
//追加写入在FileWriter传入true参数 否则写入的内容将会覆盖原有的内容
BufferedWriter bw=new BufferedWriter(new FileWriter(pathname,true));
bw.write("我爱java");
bw.close();
}
}
处理流就相当于拓展了字节流和字符流的操作



