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