Java.io.FileOutputStream 类


介绍

Java.io.FileOutputStream类是用于将数据写入 FileFileDescriptor 的输出。以下是有关 FileOutputStream 的要点 -

  • 此类用于写入原始字节流,例如图像数据。

  • 要写入字符流,请使用FileWriter

类声明

以下是Java.io.FileOutputStream类的声明-

public class FileOutputStream
   extends OutputStream

类构造函数

先生。 构造函数及描述
1

文件输出流(文件文件)

这将创建一个文件输出流以写入由指定File对象表示的文件。

2

FileOutputStream(文件文件,布尔追加)

这将创建一个文件输出流以写入由指定 File 对象表示的文件。

3

文件输出流(文件描述符 fdObj)

这将创建一个输出文件流以写入指定的文件描述符,该文件描述符表示与文件系统中实际文件的现有连接。

4

文件输出流(字符串名称)

这将创建一个输出文件流以写入具有指定名称的文件。

5

FileOutputStream(字符串名称,布尔追加)

这将创建一个输出文件流以写入具有指定名称的文件。

类方法

先生。 方法及说明
1 无效关闭()

此方法关闭此文件输出流并释放与此流关联的任何系统资源。

2 受保护的无效终结()

该方法清理与文件的连接,并确保当不再有对此流的引用时调用该文件输出流的 close 方法。

3 文件通道 getChannel()

此方法返回与此文件输出流关联的唯一 FileChannel 对象。

4 文件描述符 getFD()

此方法返回与该流关联的文件描述符。

5 无效写入(字节[] b)

此方法将指定字节数组中的b.length字节写入此文件输出流。

6 无效写入(字节[] b,int off,int len)

此方法将从偏移量 off 开始的指定字节数组中的len 个字节写入此文件输出流。

7 无效写入(int b)

此方法将指定字节写入此文件输出流。

继承的方法

该类继承了以下类的方法 -

  • Java.io.OutputStream
  • Java.io.对象