Java.io.FileOutputStream類
Java.io.FileOutputStream 類是用於將數據寫入一個文件或FileDescriptor的輸出流。以下是關於文件輸出流的要點:
這個類是指用於記錄的原始字節,例如圖像數據流。
寫字符流,可以使用文件字符 FileWriter
類聲明
以下是java.io.FileOutputStream類的聲明:
public class FileOutputStream extends OutputStream
類構造函數
S.N.
構造函數 & 描述
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)
這將創建一個輸出文件流寫入到具有指定名稱的文件。
類方法
S.N.
方法 & 描述
1
void close()
此方法關閉此文件輸出流並釋放與此流有關的所有系統資源。
2
protected void finalize()
這種方法清除連接到文件,並確保此文件輸出流的close方法被調用時,此流不再有引用。
3
FileChannel getChannel()
此方法返回與此文件輸出流關聯的唯一文件通道對象。
4
FileDescriptor getFD()
此方法返回與此流有關的文件描述符。
5
void write(byte[] b)
此方法寫入b.length個字節從指定的字節數組到該文件輸出流。
6
void write(byte[] b, int off, int len)
此方法從指定的字節數組開始到該文件輸出流關閉寫入len字節。
7
void write(int b)
此方法寫入指定的字節寫入此文件輸出流。
繼承的方法
這個類繼承自以下類方法:
Java.io.OutputStream
Java.io.Object