java 字符流

字符流的抽象类:Reader,Writer

既然IO流是用于操作数据的,那么数据的最常见体现形式:文件

以文件演示。

创建文件,写入数据

public class FileWriterDemo {
    public static void main(String[] args) throws IOException {
        //创建一个FileWriter对象,该对象一被初始化,就必须要明确被操作的文件
        //而且该文件会被创建到指定目录下。如果该目录下已有指定文件会覆盖。
        FileWriter fw = new FileWriter("demo.txt");
        //调用write方法,将字符串写入流中
        fw.write("abcde\n");
        //刷新流中的缓冲数据,刷到目的地
        fw.flush();
        //关闭流资源,关闭之前会刷新一次缓冲中的数据。将数据刷到目的地
        //与flush区别,它会关闭流
        fw.close();
    }
}

 

你可能感兴趣的:(java 字符流)