网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
使用下列哪一个类可以实现在文件的任意一个位置读写一个记录()
A
FileInputStream
B
FileReader
C
FileWriter
D
RandomAccessFile
参考答案
参考解析
解析:
D解析:RandomAccessFile是Java输入/输出流体系中功能最丰富的文件内容访问类。 继承关系:java.lang.Object——>java.io.RandomAccessFile 一总结点:
1既可以读取文件内容,也可以向文件输出数据
2与普通的输入/输出流不同的是,RandomAccessFile支持“随机访问”,程序可以直接跳转到文件的任意地方来读写数据。这里“随机访问”的含义是可以自由访问文件的任意地方(与InputStream、Reader等流需要依次向后读取或写出是不同的)。
3因为RandomAccessFile可以自由访问文件的任意位置,所以如果希望只访问文件部分内容,而不是把文件从头读到尾,此时,使用RandomAccessFile是很好的选择。
4当RandomAccessFile用做输出流时,由于RandomAccessFile允许自由定位文件记录指针,所以RandomAccessFile可以不从开始地方开始输出,即RandomAccessFile可以向已存在的文件后面追加内容。如果程序需要向已存在的文件追加内容时,则应该使用RandomAccessFile。
1既可以读取文件内容,也可以向文件输出数据
2与普通的输入/输出流不同的是,RandomAccessFile支持“随机访问”,程序可以直接跳转到文件的任意地方来读写数据。这里“随机访问”的含义是可以自由访问文件的任意地方(与InputStream、Reader等流需要依次向后读取或写出是不同的)。
3因为RandomAccessFile可以自由访问文件的任意位置,所以如果希望只访问文件部分内容,而不是把文件从头读到尾,此时,使用RandomAccessFile是很好的选择。
4当RandomAccessFile用做输出流时,由于RandomAccessFile允许自由定位文件记录指针,所以RandomAccessFile可以不从开始地方开始输出,即RandomAccessFile可以向已存在的文件后面追加内容。如果程序需要向已存在的文件追加内容时,则应该使用RandomAccessFile。
更多 “单选题使用下列哪一个类可以实现在文件的任意一个位置读写一个记录()A FileInputStreamB FileReaderC FileWriterD RandomAccessFile” 相关考题
考题
多线程下载和断点续传使用什么类是对文件进行操作。()
A.FileInputStreamB.FileOutputStreamC.InputStreamReaderD.RandomAccessFile
考题
下列字节输入流中,哪一个不能够被实例化? ( )A.FileInputStreamB.FilterInputStreamC.ByteArrayInputStreamD.ObjectInputStream
考题
多线程下载和断点续传使用什么()类是对文件进行操作。A、FileInputStreamB、FileOutputStreamC、InputStreamReaderD、RandomAccessFile
考题
如果你被要求写一段代码读取一个图片文档,那么一般使用哪种Stream()A、FileInputStreamB、FileReaderC、DataInputStreamD、ObjectInputStream
考题
将一个RandomAccessFile对象中的文件指针移动到文件中的一个确定位置,应调用方法()A、skipBytes()B、seek()C、moveBytes()D、seekBytes()
考题
关于RandomAccessFile类,下列哪一项是不正确的()A、支持文件的随机存取,即存取任意位置的数据B、区别对待二进制文件和字符文件C、使用者需要清楚文件中各数据的长度和位置D、操作方式比通过Stream类的方式要强大
考题
如果你被要求写一段代码读取一个文本文件,那么一般使用哪种Stream()A、FileInputStreamB、FileReaderC、DateInputStreamD、ObjectInputStream
考题
如果你被要求写一段代码读取一个序列化的对象,那么一般使用哪种Stream()A、FileInputStreamB、FileReaderC、DataInputStreamD、ObjectInputStream
考题
单选题将一个RandomAccessFile对象中的文件指针移动到文件中的一个确定位置,应调用方法()A
skipBytes()B
seek()C
moveBytes()D
seekBytes()
考题
单选题关于RandomAccessFile类,下列哪一项是不正确的()A
支持文件的随机存取,即存取任意位置的数据B
区别对待二进制文件和字符文件C
使用者需要清楚文件中各数据的长度和位置D
操作方式比通过Stream类的方式要强大
热门标签
最新试卷