首页 > 基础教程 > IO流 > Writer类
Java FileWriter.flush() 刷新缓冲
java中FileWriter.flush()用于刷新流的缓冲,这个时候还可以继续写入。
定义
public void flush() //刷新该流的缓冲
数据没有写到文件里,只写到缓冲区。
例子
public class FileWriterFlushDemo {
public static void main(String[] args) throws IOException {
//创建FileWriter
FileWriter fw = new FileWriter("test.txt");
//写入Hello
fw.write("Hello");
//flush刷新缓冲区,数据没有写到文件里,只写到缓冲区
fw.flush();
//后面可以继续写数据
fw.write("51gjie");
//flush刷新缓冲区
fw.flush();
//释放资源
//通知系统释放和该文件相关的资源,流对象不可以再使用。后面无法继续写数据。
fw.close();
}
}
版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。