复制Java文件(字符缓冲流特有功能实现、IO流小结

1、案例

image.png

操做:

image.png

重点:
String line;
while((line = br.readLine())!=null){
    bw.write(line);
    bw.newLine();
    bw.flush();
}

2、IO流小结

字节流:
image.png
两类分别提供了两种方法一次读/写一个字节,一次读/写一个字节数组
image.png
因为这两个类是抽象类,所以用子类。
字符流:
image.png
两类分别提供了两种方法一次读/写一个字符,一次读/写一个字符数组
image.png
因为这两个类是抽象类,因此使用子类。数组

  • BufferedReader特有方法:readLine()一次读一行字符串
    BufferedWriter特有方法:newLine():换行 write():一次写一行字符串
  • 简写FileReader FileWriter ;可是涉及到编码问题时,仍是只能用父类InputStreamReader OutputStreamWriter

黑马P302编码

相关文章
相关标签/搜索