Character流与Byte流的区别是( )。

admin2013-03-01  174

问题 Character流与Byte流的区别是(    )。

选项 A、每次读入的字数相同
B、前者带有缓冲,后者没有
C、前者是块读写,后者是字节读写
D、二者没有区别,可以互换使用

答案4

解析 本题主要考查Java语言的I/O流知识点。选项A错误,前者是以字符为单位的块读写,后者是以字节为单位的读写,一般一个字符占两个字节,所以它们每次读入的字符数不相等;选项B错误,两者都不带有缓冲:选项C正确。前者是以字符为单位的块读写,后者是以字节为单位的读写;选项D错误,字符流是特殊类型的字节流,它仅仅处理文本数据,而字节流是一种较通用的流,它可以用于任何文件形式的流,故此选项中说它们没有区别,可以互换使用是不正确的。故本题答案是C。
转载请注明原文地址:https://kaotiyun.com/show/v82p777K
0

最新回复(0)