excel檔案屬於字元流。
位元組流和字元流他們的區別如下:
首先從傳輸資料單元來說的話,位元組流傳輸單元是位元組,位元組在計算機裡面佔8個byte,而字元流傳輸的是字元,字元在計算機中想對就比較複雜了,根據編碼格式字元所佔的位元組會所不同。而計算預設的編碼格式為unicode.這種情況下的字元不管是中文還是英文都是佔兩個位元組。也就是16個byte
再從執行效率來說,字元流相對於位元組流的速度是要快的。因為字元流每次處理是可以處理一個緩衝區的,而位元組只能一個一個位元組的處理。
關於位元組流與字元流在電腦內部具體操作來說得話,位元組流是直接對檔案本身進行操作,而字元流則是使用緩衝區,通過緩衝區對檔案進行操作。
從使用場景來說得話,一般使用excel,txt等一些文字檔案的時候,使用字元流。而視訊,圖片,音樂這些則是使用位元組流。