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 ...