java的IO流總結

2021-09-02 10:35:29 字數 667 閱讀 3186

io流即輸入輸出流,流是一組有順序的,有起點和終點的位元組結合,是對資料傳輸的總稱。即資料在兩裝置間的傳輸稱為流,流的本質是資料傳輸。

按照資料流的方向可分為:輸入流和輸出流

按照處理資料單位不同可以分為:位元組流和字元流。

給出相應的io結構圖:

1.io流之fileinputstream和fileoutputstream

2.io流之filewirter和filereader

3.io流之緩衝流

4.io流之轉換流outputstreamwriter和inputstreamreader

5.io流之列印流printstream和printwriter

6.io流之物件流objectoutputstream和objectinputstream

7.io流之位元組陣列流和字串流

8.io流之資料流dataoutputstream和datainputstream

Java中IO流學習總結

位元組流 可以處理所有以bit為單位儲存的檔案,也就是說可以處理所有的檔案,但是在處理字元上的速度不如字元流 注 其實在各個不同的型別中,輸入流到輸出流的套路基本都一樣。那就拿最簡單的fileoutputstream來舉例子吧 從fileoutputstream到fileintputstream其實...

java的IO流 字元流

reader 是所有的輸入字元流的父類,它是乙個抽象類。reader 中各個類的用途和使用方法基本和inputstream 中的類使用一致。後面會有reader 與inputstream 的對應關係。1 看看幾個常用的實現類 該類從資料來源讀取位元組並將其解碼為使用指定的字符集的字元。inputst...

IO流 字元流 IO流小結 IO流案例總結

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