FileOutputStream
时间: 2023-08-25 13:08:09 浏览: 85
Android编程中FileOutputStream与openFileOutput()的区别分析
FileOutputStream是一个文件字节输出流,用于将原始字节流(如图像数据)输出到文件中。它继承自OutputStream类,具有输出流的基本特性。[1]
通过FileOutputStream的构造方法,可以创建一个文件对象并生成一个文件。例如,在程序运行时,可以使用FileOutputStream来创建一个名为3.txt的文件,并将字节内容写入其中。[2]
FileOutputStream的常用API包括:
- write(byte[] b):将字节数组b的内容写入输出流。
- close():关闭输出流。
- flush():刷新输出流,将缓冲区中的数据写入文件。
- getFD():返回与此输出流关联的文件描述符对象。
- getChannel():返回与此输出流关联的文件通道对象。[3]
总结起来,FileOutputStream是用于将原始字节流输出到文件的流,可以通过构造方法创建文件并写入字节内容,同时还提供了一些常用的API用于操作输出流。
阅读全文