首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类
在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类
admin
2009-03-16
34
问题
在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类
选项
A、InputStream
B、FileInputStream
C、StringBuffer
D、BufferedReader
答案
C
解析
本题考查Java语言的输入/输出流。选项A的InputStream类、选项B、的 FilelnputStream类、选项D的BufferedReader类都是Java语言中和输入输出直接相关的类,不属于辅助类,因此可以直接判断出选项C为正确答案。
另一方面,我们也可以详细分析每个选项。题目中要求读取二进制数据文件的记录,因此要使用字符输入流。选项A的InputStream是.java.io包中的抽象类,是所有字节输入流的父类。题目要求的是字符输入流,显然,选项A不对。选项B的 FileInputStream是一个字节输入流,它可以对一个磁盘文件涉及的数据进行处理。和选项A一样,选项B是错的。选项C的StringBuffer是一个表示可变长度字符串的类,在读取文件时并不知道读取字符的具体长度,因此为StringBuffer类对象分配的内存会自动扩展从而容纳新增的字符,这提高了读取的效率。所以,StringBuffer是一个可以提高读取文件效率的辅助类。故选项C是正确答案。选项D的BufferedReader虽然是一个字符输入流,用于从字符输入流中读取文本并将字符存入缓冲区。但是, BufferedReader直接用于文件的读取,不起辅助作用。所以,选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/Rgnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
查询单价在600元以上的主机板和硬盘的正确命令是
使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单明细(订单号,序号,产品号,数量)假设客户表中有客户号(关键字)C1
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是CREATETABLEprime(datf)n=11DOWHILEn<=2011f=0i=2DOWH
使用下图,表单名称为Form1,表单中有两个命令按钮(Command1和Command2)、两个标签、两个文本框(Text1和Text2)如果想在运行表单时,向Text2中输入字符,回显字符显示的是’’*’’号,则可以在Form1的Init事件
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是
在深度为7的满二叉树中,叶子结点的个数为
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在一棵二叉树上,第5层的结点数最多是()。
Java图形用户界面编程中的最基本组成部分是【】。
随机试题
社会意识的独立性最突出的表现是()
以吸气性呼吸困难为主要临床表现的疾病是
某市人民法院院长因为酒后驾驶机动车辆,致使一人死亡,六人重伤。对于此案,应当由哪个部门立案侦查?()
由于土地()的特性,对一块土地的利用,常常同时产生两个以上用途的竞争,并可以从一种用途转换到另一种用途。
下列涉税会计分录中,不正确的是()。
卢某是银行工作人员,为方便同学李某做生意,私下给李某办理了拥有50‘资产的资信证明,卢某的行为构成()。
十个人围成一个圆圈,每人选择一个整数并告诉他的两个邻座的人,然后每人算出并宣布他两个邻座所选数的平均数,这些平均数如图所示,则宣布6的那个人选择的数是多少?
设正项数列{an}单调减少,且发散,问是否收敛,说明理由.
Whatthecorporationneedsdesperatelyisahuge______ofcashandbettertrainedstaff.
A、Thefarmerstherehavebroughtitundercontrol.B、Thefactoriestherehavefoundagooduseforit.C、Theclimatethereisun
最新回复
(
0
)