IO的繼承結構

2021-10-22 10:14:28 字數 786 閱讀 3756

io的繼承結構

主流分類

1)按照方向進行分類:輸入輸出流(相對於程式而言,從程式寫資料到檔案中是輸出);

2)按照傳輸型別進行分類:位元組流字元流

3)組合:位元組輸入流,位元組輸出流,字元輸入流,字元輸出流

2.學習方法:在抽象父類中學習通用的方法,在子類中學習如何建立物件

3.位元組輸入流

----inputstream抽象類,不能new,可以作為超類,學習其所提供的共性方法

----fileinputstream子類,操作檔案的位元組輸入流,普通類

----bufferedinputstream子類,緩衝位元組輸入流,普通類

4.字元輸入流

----reader 抽象類,不能new,可以作為超類,學習期所提供的共性方法

-----filereader,子類,操作檔案的字元輸入流,普通類

-----bufferedreader,子類,緩衝字元輸入流,普通類

5.位元組輸出流

-----outputstream抽象類,不能new,可以作為超類,學習其所提供的共性方法

-----fileoutputstream.子類,操作檔案的位元組輸出流,普通類

-----bufferedoutputstream子類,緩衝位元組輸出流,普通類

6.字元輸出流

-----writer 抽象類,不能new,可以作為超類,學習其所提供的共性方法

-----filewriter,子類,操作檔案的字元輸出流,普通類

-----bufferedwriter,子類,緩衝字元輸出流,普通類

IO 常用IO操作類繼承結構 及簡單簡介

io字元流 reader 源 bufferedreader linenumberreader inputstreamreader filereader 位元組流通向字元流的橋梁 stringreader writer 目的 bufferedwriter outputstreamwriter file...

IO繼承體系

io繼承體系 reader bufferedreader reader in 輸入緩衝流 linenumberreader reader in getlinenumber setlinenumber inputstreamreader inputstream in,string charsetnam...

IO流的結構梳理

1 字元流 1 位元組流操作中文資料不是特別的方便,所以就出現了轉換流。轉換流的作用就是把位元組流轉換字元流來使用。2 轉換流其實是乙個字元流 字元流 位元組流 編碼表 3 編碼表 a 就是由字元和對應的數值組成的一張表 b 常見的編碼表 ascii iso 8859 1 gb2312 gbkgb1...