IO流使用規律總結

2021-10-02 21:30:22 字數 715 閱讀 4017

io流使用規律總結:

(1)明確要操作的資料是資料來源還是資料目的(要讀還是要寫)

源:inputstream  reader

目的:outputstream  writer

(2)明確要操作的裝置上的資料是位元組還是文字

源:位元組:inputstream

文字:reader

目的:位元組:outputstream

文字:writer

(3)明確資料所在的具體裝置

源裝置:

硬碟:檔案 file開頭

記憶體:陣列,字串

鍵盤:system.in

網路:socket

目的裝置:

硬碟:檔案 file開頭

記憶體:陣列,字串

螢幕:system.out

網路:socket

(4)明確是否需要額外功能?

需要轉換——轉換流 inputstreamreader outputstreamwriter

需要高效——緩衝流buffered***

多個源——序列流 sequenceinputstream

物件序列化——objectinputstream,objectoutputstream

保證資料的輸出形式——列印流printstream printwriter

操作基本資料,保證位元組原樣性—dataoutputstream,datainputstream

IO流操作規律

流操作的基本規律 最痛苦的就是流物件有很多,不知道用哪乙個。通過兩個明確來完成。1 明確源和目的。源 輸入流。inputstream reader 目的 輸出流 outputstream writer 2 操作的資料是否是純文字 是 字元流 不是 位元組流 3 當體系確定後,在明確需要使用哪個具體物...

IO 流操作規律

流的操作規律 1.明確源和目的 源 inputsream reader 目的 outputstream writer 2.明確資料是否是純文字資料 源 是純文字 reader 否 inputsream 目的 是純文字 writer 否 outputstream 3.明確具體的裝置 源裝置 硬碟 fi...

IO流操作基本規律總結

1 明確源和目的 源 輸入流 inputstream reader 目的 輸出流 outstream writer 2.操作的資料是否是純文字 是 字元流 reader writer 否位元組流 inputstream outputstream 3 體系明確後,要確定使用哪個具體物件 根據裝置分 源...