请输入您要查询的百科知识:

 

词条 FileOutputStream
释义

定义

java.lang.Object

---java.io.OutputStream

------java.io.FileOutputStream

实现的接口

Closeable, Flushable

说明

文件输出流是用于将数据写入 File 或 FileDescriptor 的输出流。文件是否可用或能否可以被创建取决于基础平台。特别是某些平台一次只允许一个 FileOutputStream(或其他文件写入对象)打开文件进行写入。在这种情况下,如果所涉及的文件已经打开,则此类中的构造方法将失败。

FileOutputStream 用于写入诸如图像数据之类的原始字节的流。要写入字符流,请考虑使用 FileWriter。

常用方法

void         close()

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

protected void         finalize()

清理到文件的连接,并确保在不再引用此文件输出流时调用此流的 close 方法。

FileChannel         getChannel()

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

FileDescriptor         getFD()

返回与此流有关的文件描述符。

void         write(byte[] b)

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

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

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

void         write(int b)

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

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/1 4:14:04