java IO 流 字符流和字节流区别,还有就是什么时候用那种流?
2个回答
展开全部
你好,
io流中的字节流,就是传输数据的时候,一个一个字节的传输,
字符流,就是以一个字符来传输。
我们知道字符的长度,是字节长度的两倍。而且中文是用字符来表示的,这时候把中文这种一个字符表示的数据,用字节,分成两次来传输就会出现问题,我常见的是中文显示为问号。
但是,要用那种流......
这个我常常是 用包装后的 bufferedReader 和 BufferedWriter,和 PrinterWriter
因为带有缓冲区,可以减少硬盘读写次数,保护硬盘。
最近没分啊,望采纳。
io流中的字节流,就是传输数据的时候,一个一个字节的传输,
字符流,就是以一个字符来传输。
我们知道字符的长度,是字节长度的两倍。而且中文是用字符来表示的,这时候把中文这种一个字符表示的数据,用字节,分成两次来传输就会出现问题,我常见的是中文显示为问号。
但是,要用那种流......
这个我常常是 用包装后的 bufferedReader 和 BufferedWriter,和 PrinterWriter
因为带有缓冲区,可以减少硬盘读写次数,保护硬盘。
最近没分啊,望采纳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询