FileOutputStream

FileOutputStream,意為檔案輸出流,是用於將數據寫入File或 FileDescriptor的輸出流。

名詞簡介

檔案輸出流是用於將數據寫入 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)

將指定位元組寫入此檔案輸出流。

相關詞條

相關搜尋

熱門詞條

聯絡我們