1. 程式人生 > >io-輸出流

io-輸出流

找到 父類 其他 但是 數據轉換 資源 通道 目標 全部

輸出字節流:
--------| OutputStream 是所有輸出字節流 的父類。 抽象類
-----------| FileOutStream 向文件輸出數據的輸出字節流。
FileOutputStream如何使用呢?
1. 找到目標文件
2. 建立數據的輸出通道。
3. 把數據轉換成字節數組寫出。
4. 關閉資源

FileOutputStream要註意的細節:
1. 使用FileOutputStream 的時候,如果目標文件不存在,那麽會自動創建目標文件對象。
2. 使用FileOutputStream寫數據的時候,如果目標文件已經存在,那麽會先清空目標文件中的數據,然後再寫入數據。
3.使用FileOutputStream寫數據的時候, 如果目標文件已經存在,需要在原來數據基礎上追加數據的時候應該使用new FileOutputStream(file,true)構造函數,第二參數為true。
4.使用FileOutputStream的write方法寫數據的時候,雖然接收的是一個int類型的數據,但是真正寫出的只是一個字節的數據,只是
把低八位的二進制數據寫出,其他二十四位數據全部丟棄。

io-輸出流