单选题使用下列哪一个类可以实现在文件的任意一个位置读写一个记录()A FileInputStreamB FileReaderC FileWriterD RandomAccessFile

题目
单选题
使用下列哪一个类可以实现在文件的任意一个位置读写一个记录()
A

FileInputStream

B

FileReader

C

FileWriter

D

RandomAccessFile

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

RandomAccessFile是java. io包中的一个兼有输入输出功能的类。由于它是随机访问,所以文件读写一个记录的位置是

A.起始

B.终止

C.任意

D.固定


正确答案:C
解析:RandomAccessFile实例支持对随机存取文件的读取和写入。从文件指针处开始读写文件记录,并随着字节的读写移动指针。该文件指针可以通过getFilePointer方法读取,并通过seek方法设置。所以文件读写一个记录的位置是随机的。

第2题:

使用RandomAccessFile类可以读写文件中任意位置的字节。()

此题为判断题(对,错)。


答案:对

第3题:

使用下列的( )类可以实现在文件的任意一个位置读写一个记录。

A.RandomAccessFile

B.FileReader

C.FileWriter

D.FilelnputStream


正确答案:A
解析:文件操作中经常需要的是随机访问,即在文件的任意一个位置读写记录。Java中的 RandomAccessFile类提供随机访问文件的功能,它继承自Object类,用DataInput和DataOutput接口实现。

第4题:

Java中提供了一个类(),它不但具有读写文件的功能,并且可以随机地从文件的任何位置开始执行读写数据的操作


正确答案:RandomAccessFile

第5题:

多线程下载和断点续传使用什么()类是对文件进行操作。

  • A、FileInputStream
  • B、FileOutputStream
  • C、InputStreamReader
  • D、RandomAccessFile

正确答案:D

第6题:

下列字节输入流中,哪一个不能够被实例化? ( )

A.FileInputStream

B.FilterInputStream

C.ByteArrayInputStream

D.ObjectInputStream


正确答案:B
解析:本题考查Java中的字节输入流。不能被实例化的类是抽象类,题目所给的4个选项中,由于只有过滤器输入流是抽象类,因此选项B不能被实例化。FileInputStream可对一个磁盘文件涉及的数据操作;FilterInputStream过滤器输入流本身也是一个抽象类,它的各个子类定义了过滤的类型方法;ObjectInputStream类实现了ObjectInput接口,对象在传输前,要首先实现Serializable接口。

第7题:

在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件的物理结构,不具有直接读写文件任意一个记录的能力的是( )。

A.顺序结构
B.链接结构
C.索引结构
D.Hash结构

答案:B
解析:
链接文件是指一个文件的信息存放在若干不连续的物理块中,各块之间通过指针连接,前一个物理块指向下一个物理块。链接结构里面存放的是指针,不是文件的具体信息。

第8题:

多线程下载和断点续传使用什么类是对文件进行操作。()

A.FileInputStream

B.FileOutputStream

C.InputStreamReader

D.RandomAccessFile


参考答案:D

第9题:

使用下列哪一个类可以实现在文件的任意一个位置读写一个记录()

  • A、FileInputStream
  • B、FileReader
  • C、FileWriter
  • D、RandomAccessFile

正确答案:D

第10题:

如果你被要求写一段代码读取一个图片文档,那么一般使用哪种Stream()

  • A、FileInputStream
  • B、FileReader
  • C、DataInputStream
  • D、ObjectInputStream

正确答案:A

更多相关问题