永发信息网

语言中字符流是什么意思

答案:3  悬赏:0  手机版
解决时间 2021-05-02 16:18
字符流是什么意思
最佳答案
字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节,操作字节和字节数组。所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,所以它对多国语言支持性比较好!如果是音频文件、图片、歌曲,就用字节流好点,如果是关系到中文(文本)的,用字符流好点
所有文件的储存是都是字节(byte)的储存,在磁盘上保留的并不是文件的字符而是先把字符编码成字节,再储存这些字节到磁盘。在读取文件(特别是文本文件)时,也是一个字节一个字节地读取以形成字节序列
字节流可用于任何类型的对象,包括二进制对象,而字符流只能处理字符或者字符串; 2. 字节流提供了处理任何类型的IO操作的功能,但它不能直接处理Unicode字符,而字符流就可以
字节流是最基本的,所有的InputStrem和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的 但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的encode来处理,也就是要进行字符集的转化 这两个之间通过
全部回答

所谓“流”是输入或输出数据的一种方式,特点是程序本身不需要缓冲区,所有的缓冲是由系统提供,按字节处理。“字符”是指明流处理单位的大小(或数据类型:char ,unsigned char 等),是可以由你自己定义的。

所以,“字符流” 就是按字符为处理单位的数据流。

输入流是一种输入的格式 所谓的“流”,意味着是顺序访问形式。(也就是相对于随机访问形式来说的) 当用 scanf 等流方式打开一个文件的时候,文件指针会按顺序读取里面的内容,就好象水顺次从水管中流出一样,而这一个模型我们把它抽象为“输入流”。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
炫舞里什么叫p?
帮忙推荐几台主打性能的奢华笔记本电脑品牌机
坦克大战需求说明说
安踏与网球的接触够不够鸿星的好?
江淮骏岭新车价多少
谁有经典的小说~推荐几本~谢谢
手机上的M值是什麽,有什么用
数码相机,松下FH1和佳能W350以及索尼的相机哪
有QQ校友的邀请我。。
黄河面粉厂地址在哪,我要去那里办事
翻译成甄嬛体通过这六天的培训,我深刻地体会
数学题,进来
我上眼皮下垂好难看喔,经常被歧视好自卑哦。
DNF东北一区+12墨竹要几千万
花绫的那本小说最好看
推荐资讯
如何在课堂上不分心?
求高手解答,梦幻诛仙鬼王加成4力1敏了,怎么
安装酷点桌面之后,为什么打开开始菜单还是以
韩国男人都大男子主义吗?
吃什么能养脾胃!
力的合成的题目
寻仙 这个宝宝多少钱?
微微新娘时尚婚纱摄影地址在哪,我要去那里办
5月21日什么是星座
在泰州市区如果要开宾馆是商务宾馆好了还是快
一套70HJ 小鬼橙装备要多少钱?武器要必杀.
新生活超市烈山店在哪里啊,我有事要去这个地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?