更多“使用RandomAccessFile类可以读写文件中任意位置的字节。() ”相关问题
  • 第1题:

    Java中哪个类提供了随机访问文件的功能? ( )

    A.RandomAccessFile类

    B.RandomFile类

    C.File类

    D.AeeessFile类


    正确答案:A

  • 第2题:

    以下叙述正确的是( )。

    A.表达式sizeof(FILE*)==sizeof(int*)的值为真

    B.文件指针的值是一个整数,它的值一定小于文件字节数

    C.文件指针的值是所指文件的当前读取位置

    D.使用fscanf函数可以向任意类型的文件中写入任意数量的字符


    正确答案:A
    slzeof(FILE})=4,因为file·为指针,指针的大小4,sizeof(int·)=4,理由同前面。文件指针的值是地址,是一个16进制的数,它的值不一定小于文件字节数,因此选项8错误。文件指针是所指文件的当前读取位置,而不是文件指针的值因此选项C错误。mgscanf(FILE-stream,constchar}format,[argument…]fmanf函数可以向任意类型的文件,写入任意数量不能超过系统的缓冲区,写文件先写入缓冲区,最后一起写入文件,因此选项D错误。答案为A选项。

  • 第3题:

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

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

    正确答案:D

  • 第4题:

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


    正确答案:RandomAccessFile

  • 第5题:

    关于RandomAccessFile类,下列哪一项是不正确的()

    • A、支持文件的随机存取,即存取任意位置的数据
    • B、区别对待二进制文件和字符文件
    • C、使用者需要清楚文件中各数据的长度和位置
    • D、操作方式比通过Stream类的方式要强大

    正确答案:B

  • 第6题:

    当把一个RandomAccessFile流与一个文件相联是,读写数据的位置由文件位置指针来指定,并且所有数据均以基本数据类型来读写。


    正确答案:正确

  • 第7题:

    类RandomAccessFile不同于其它的I/O流,该流的对象()

    • A、只读
    • B、只写
    • C、读和写
    • D、不能单独读写流,只有和其它流连接才能读写

    正确答案:C

  • 第8题:

    填空题
    在读写文件的过程中,()方法可以获取当前的读写位置。

    正确答案: tell
    解析: 暂无解析

  • 第9题:

    单选题
    下面选项中关于“文件指针”概念的叙述正确的是(  )。
    A

    文件指针就是文件位置指针,表示当前读写数据的位置

    B

    文件指针是程序中用FILE定义的指针变量

    C

    文件指针指向文件在计算机中的存储位置

    D

    把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符


    正确答案: D
    解析:
    文件指针实际上是指向一个结构体类型的指针。B项正确,结构体类型名为FILE,用来定义文件指针,文件指针的定义形式为:FILE* 文件指针名。A项错误,文件指针是指在程序中定义的FILE类型的变量,通过fopen函数调用给文件指针赋值,使文件指针和某个文件建立联系,C程序中通过文件指针实现对文件的各种操作;文件位置指针只是一个形象化的概念,表示当前读或写的数据在文件中的位置;C项错误,文件在计算机中的存储位置由操作系统负责,文件指针并没有指向文件的存储位置;D项错误,fscanf可以用于读文件,而非写文件。答案选择B选项。

  • 第10题:

    判断题
    当把一个RandomAccessFile流与一个文件相联是,读写数据的位置由文件位置指针来指定,并且所有数据均以基本数据类型来读写。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    调用feof库函数可以判断文件内部读写位置指针是否达到文件尾,当读写位置指针到达文件尾时,该函数的返回值是()

    正确答案: 非0
    解析: 暂无解析

  • 第12题:

    单选题
    关于RandomAccessFile类,下列哪一项是不正确的()
    A

    支持文件的随机存取,即存取任意位置的数据

    B

    区别对待二进制文件和字符文件

    C

    使用者需要清楚文件中各数据的长度和位置

    D

    操作方式比通过Stream类的方式要强大


    正确答案: D
    解析: 暂无解析

  • 第13题:

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

    A.起始

    B.终止

    C.任意

    D.固定


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

  • 第14题:

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

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

    正确答案:D

  • 第15题:

    调用feof库函数可以判断文件内部读写位置指针是否达到文件尾,当读写位置指针到达文件尾时,该函数的返回值是()


    正确答案:非0

  • 第16题:

    RandomAccessFile类所实现的接口有()和(),调用它的()方法可以移动文件位置指针,以实现随机访问。


    正确答案:DataInput ; DataOutput ; seek()

  • 第17题:

    在字节流中,可以使用文件名作为参数的类有()。

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

    正确答案:C

  • 第18题:

    在读写文件的过程中,()方法可以获取当前的读写位置。


    正确答案:tell

  • 第19题:

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

    FileInputStream

    B

    FileReader

    C

    FileWriter

    D

    RandomAccessFile


    正确答案: B
    解析: D解析:RandomAccessFile是Java输入/输出流体系中功能最丰富的文件内容访问类。 继承关系:java.lang.Object——>java.io.RandomAccessFile 一总结点: 
    1既可以读取文件内容,也可以向文件输出数据 
    2与普通的输入/输出流不同的是,RandomAccessFile支持“随机访问”,程序可以直接跳转到文件的任意地方来读写数据。这里“随机访问”的含义是可以自由访问文件的任意地方(与InputStream、Reader等流需要依次向后读取或写出是不同的)。 
    3因为RandomAccessFile可以自由访问文件的任意位置,所以如果希望只访问文件部分内容,而不是把文件从头读到尾,此时,使用RandomAccessFile是很好的选择。 
    4当RandomAccessFile用做输出流时,由于RandomAccessFile允许自由定位文件记录指针,所以RandomAccessFile可以不从开始地方开始输出,即RandomAccessFile可以向已存在的文件后面追加内容。如果程序需要向已存在的文件追加内容时,则应该使用RandomAccessFile。

  • 第20题:

    单选题
    类RandomAccessFile不同于其它的I/O流,该流的对象()
    A

    只读

    B

    只写

    C

    读和写

    D

    不能单独读写流,只有和其它流连接才能读写


    正确答案: D
    解析: 暂无解析

  • 第21题:

    填空题
    RandomAccessFile类所实现的接口有()和(),调用它的()方法可以移动文件位置指针,以实现随机访问。

    正确答案: DataInput , DataOutput , seek()
    解析: 暂无解析

  • 第22题:

    单选题
    RandomAccessFile类的()方法可用于设置文件定位指针在文件中的位置。
    A

    readInt

    B

    readLIne

    C

    seek

    D

    close


    正确答案: A
    解析: 暂无解析

  • 第23题:

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

    正确答案: RandomAccessFile
    解析: 暂无解析