IO位元組流

2021-09-11 05:18:54 字數 544 閱讀 9297

fileinputstream|fileoutputstream 檔案位元組輸入|輸出流 節點流

檔案複製:d:/test.png --> e:/test.png

bufferedinputstream|bufferedoutputstream 緩衝過濾流

提高讀寫方法的效率

過濾流的使用

1. 建立節點流

2. 使用過濾流包裝節點流

3. 使用過濾流增強的方法

4. 關閉過濾流

物件序列化:

物件在流上傳輸的過程

objectinputstream|objectoutputstream 提供了物件序列化的方法

writeobject(object o)

readobject()

乙個物件要進行序列化,該物件的型別必須實現serializable介面。

如果屬性是物件型別,要參與序列化,屬性型別也必須實現serializable介面

如果屬性不參與序列化,可以使用transient修飾屬性。讀取時建立的物件,該屬性

取預設值。

IO位元組流

inputstream outputstream 示例 inputstream outputstream是所有位元組輸入流 輸出流的父類 是抽象類 常用方法如下 從輸入流讀取資料的下乙個位元組。值位元組被返回作為int範圍0至255 如果沒有位元組可用,因為已經到達流的末尾,則返回值 1 intre...

IO位元組流

二 位元組輸入流使用步驟 硬碟到記憶體 三 檔案複製 就是一讀一寫 1 建立乙個fileoutputstream物件,構造方法中傳遞寫入資料的目的地 2 呼叫fileoutputstream物件中的方法wreat,把資料寫入到檔案中 3 釋放資源 public class demo01 public...

IO 位元組流

一,位元組流寫資料 1.步驟 建立字元輸出流物件 寫資料釋放資源 注意事項 每次使用完必須收放資源,如果檔案不存在就建立,但要保證父路徑存在,如果檔案年存在就清空,寫int型別整數實際寫出的是對應碼表上的字母。方法名說明 void write int b 一次寫乙個位元組資料 void write ...