從數(shù)據(jù)傳輸方式或者說是運(yùn)輸方式角度看,可以將 IO 類分為:
字節(jié)流,字節(jié)流讀取單個字節(jié),字符流讀取單個字符(一個字符根據(jù)編碼的不同,對應(yīng)的字節(jié)也不同,如 UTF-8 編碼中文漢字是 3 個字節(jié),GBK編碼中文漢字是 2 個字節(jié)。) 字符流,字節(jié)流用來處理二進(jìn)制文件(圖片、MP3、視頻文件),字符流用來處理文本文件(可以看做是特殊的二進(jìn)制文件,使用了某種編碼,人可以閱讀)。
字節(jié)是個計算機(jī)看的,字符才是給人看的
字節(jié)流
字符流
字節(jié)轉(zhuǎn)字符?