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