此类是 FileOutputStream 的子类,是字节缓冲输出流
缓冲输出流,在输出大量数据时,能提高输出效率
1.导包
import java.io.BufferedOutputStream;
2.构造方法
至少需要一个 OutputStream 作为参数,可以指定缓冲区大小
//先创建一个FileOutputStream作为参数
FileOutputStream fos = new FileOutputStream("D:\\a.txt");
BufferedOutputStream bos1 = new FileOutputStream(fos);
BufferedOutputStream bos2 = new FileOutputStream(fos,1024);
3.方法
1.写数据到缓冲区
bos1.write("把数据写入到缓冲区".getBytes());
2.刷新数据到文件中
bos1.flush();
3.关闭流
bos1.close(); //会自动先调用flush