永发信息网

字符流和字节流的区别

答案:2  悬赏:40  手机版
解决时间 2021-11-19 15:35
字符流和字节流的区别
最佳答案
字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节, 操作字节和字节数组。所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,所以它对多国语言支持性比较好!如果是 音频文件、图片、歌曲,就用字节流好点,如果是关系到中文(文本)的,用字符流好点.
所有文件的储存是都是字节(byte)的储存,在磁盘上保留的并不是文件的字符而是先把字符编码成字节,再储存这些字节到磁盘。在读取文件(特别是文本文件)时,也是一个字节一个字节地读取以形成字节序列.
字节流可用于任何类型的对象,包括二进制对象,而字符流只能处理字符或者字符串; 字节流提供了处理任何类型的IO操作的功能,但它不能直接处理Unicode字符,而字符流就可以。
全部回答
实现上 字节输出流是继承OutputStream 而字符输出流继承OutputStreamWriter
应用上 字符流是专门用来处理文字的,包含了对多国语言的支持,而字节流主要是用来处理文字以外的如binary文件。
简单的说 字符指的是可读的
而字节 包括字符。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
110KW的用电设备该配多大的变压器
去三亚男生穿什么
谁知道马鸿逵,马鸿宾,马步芳,马步青这几个
请问『荚』这个姓氏的由来和相关事情。
237+199用加法交换律怎么算
发生交通事故要追究对方刑事责任几年内有效
现在这个时节,长春卖的人参便宜的多少钱一根
11对战平台移动的用户能去电信房间玩吗?
刚刚过的四级,想看原版的魔戒,难度大么?
当买方要求卖方将货物交到进口国的内陆地点时
车库如何建厕所
各位大神帮我鉴定是真的还是假的,在家里都不
重庆万州区的万州电视台,地方的电视台。我想
火星和金星那个离我们更近?
1/3 +1/15 +1/45+1/63+1/
推荐资讯
诚信精品二手车(商丘梁园区)地址在哪,我要去
4.5米的架空梁,承重约2500公斤,用多大的钢筋,
作家笑以苛的新作什么时候能出来?
现在富阳已经成为杭州第九区,那么现在在富阳
南航安全员这种工作很累、很危险吗
疫苗冷藏包的使用方法有哪些
我是今年4月15号买的包钢股份,10转4,我的股
酒糟米怎么做菜好吃
电视剧《风云》里的10大神兵都有那些啊
习惯性冷漠怎么破
亚龙湾爱立方滨海乐园停车场地址好找么,我有
电容器上2n7j中n代表什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?