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();
}
}