目录

Java.io - FileOutputStream

介绍 (Introduction)

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

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

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

类声明

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

public class FileOutputStream
   extends OutputStream

类构造函数

Sr.No. 构造函数和描述
1

FileOutputStream(File file)

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

2

FileOutputStream(File file, boolean append)

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

3

FileOutputStream(FileDescriptor fdObj)

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

4

FileOutputStream(String name)

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

5

FileOutputStream(String name, boolean append)

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

类方法

Sr.No. 方法和描述
1 void close()

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

2 protected void finalize()

此方法清除与文件的连接,并确保在没有对此流的更多引用时调用此文件输出流的close方法。

3 FileChannel getChannel()

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

4 FileDescriptor getFD()

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

5 void write(byte [] b)

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

6 void write(byte [] b,int off,int len)

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

7 void write(int b)

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

方法继承

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

  • Java.io.OutputStream
  • Java.io.Object
↑回到顶部↑
WIKI教程 @2018