flush() 方法 flush() 方法,在close()方法之前使用,主要用于将**缓冲区(字节数组)**中的内容, 强制写入。 缓冲区作用 在缓冲流中有缓冲区 且大小默认8kb(可以自定义), 每次写入的时候不会直接写入文件,而是写入缓冲区, 当缓冲区内容跟满时 ,会自动写入文件中。 注意 在写入大文件时,每次写入的时候, 建议调用flush() 方法。虽然当缓冲区内容跟满时 ,会自动写入文件中 但是,如果你也忘记调用close()方法的时候, 有可能最后写入的数据一直在缓冲区中而没有写入到文件中,导致数据的缺失。