課程
/后端開發(fā)
/Java
/文件傳輸基礎——Java IO流
字節(jié)流與字符流區(qū)別?分別什么時候用?
2015-12-03
源自:文件傳輸基礎——Java IO流 5-3
正在回答
你好,io流中的字節(jié)流,就是傳輸數(shù)據(jù)的時候,一個一個字節(jié)的傳輸,字符流,就是以一個字符來傳輸。我們知道字符的長度,是字節(jié)長度的兩倍。而且中文是用字符來表示的,這時候把中文這種一個字符表示的數(shù)據(jù),用字節(jié),分成兩次來傳輸就會出現(xiàn)問題,我常見的是中文顯示為問號。但是,要用那種流......這個我常常是 用包裝后的 bufferedReader 和 BufferedWriter,和 PrinterWriter因為帶有緩沖區(qū),可以減少硬盤讀寫次數(shù),保護硬盤。望采納。
Anneyth 提問者
對知識知根知底,追根溯源,學習起來才能其樂無窮
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內(nèi)容
1 回答字符流的問題
2 回答學習字節(jié)流和字符流對以后有用嗎?
1 回答關于字符流
3 回答關于io字節(jié)流問題
3 回答關于字符流的輸出問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-12-03
你好,
io流中的字節(jié)流,就是傳輸數(shù)據(jù)的時候,一個一個字節(jié)的傳輸,
字符流,就是以一個字符來傳輸。
我們知道字符的長度,是字節(jié)長度的兩倍。而且中文是用字符來表示的,這時候把中文這種一個字符表示的數(shù)據(jù),用字節(jié),分成兩次來傳輸就會出現(xiàn)問題,我常見的是中文顯示為問號。
但是,要用那種流......
這個我常常是 用包裝后的 bufferedReader 和 BufferedWriter,和 PrinterWriter
因為帶有緩沖區(qū),可以減少硬盤讀寫次數(shù),保護硬盤。
望采納。
2017-07-10
對知識知根知底,追根溯源,學習起來才能其樂無窮