简介
Java.io.FileOutputStream 类是一个输出流,用于将数据写入文件或的FileDescriptor 的.以下是有关FileOutputStream&minus的重要观点;
此类用于编写原始字节流,如图像数据.
要编写字符流,请使用 FileWriter .
类声明
以下是 Java.io.FileOutputStream 类的声明 :
public class FileOutputStream extends OutputStream
类构造函数
Sr.No. | 构造函数&说明 |
---|---|
1 | FileOutputStream(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) 此方法从指定的字节数组写入 len 个字节,从offset off开始此文件输出流. |
7 | void write(int b) 此方法将指定的字节写入此文件输出流. |
继承的方法
此类继承来自以下类的方法 :
Java.io.OutputStream
Java.io .Object