黑马程序员-JAVA高级视频_IO输入与输出-18天-2(FileWriter)

package itcast.java16;

import java.io.FileWriter;
import java.io.IOException;

/*
 * 字节流和字符流
 * 字节流两个基类
 * InputStream OutputStream
 * 字符流两个基类
 * Reader Writer 
 */
public class FileWriterDemo1 {
    public static void main(String[] args) throws IOException {
        // 创建一个FileWriter对象。该对象已被初始化就必须要明确被操作的文件。
        // 而且该文件会被创建到指定目录下。如果该目录下已经有了同名文件,将被覆盖
        // 其实该歩就是在明确数据要存放的目的地。
        FileWriter fw = new FileWriter("demo.txt");
        // 调用write方法,将字符串写入到流中
        fw.write("abcde");
        // 刷新流对象中的缓冲中的数据
        // 将数据刷到目的地中
        // fw.flush();

        // 关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据。
        // 将数据刷到目的地中.
        // 和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流
        fw.close();
    }
}

 

posted @ 2013-03-20 23:19  谷文仁  阅读(132)  评论(0编辑  收藏  举报