对于FileInputStream类,下列哪一项是不正确的()A、从InputStream类继承B、不支持InputStream的有些方法C、不适合读取字符文件,适合读取字节文件D、能实现文件的倒序读取

题目

对于FileInputStream类,下列哪一项是不正确的()

  • A、从InputStream类继承
  • B、不支持InputStream的有些方法
  • C、不适合读取字符文件,适合读取字节文件
  • D、能实现文件的倒序读取

相似考题
参考答案和解析
正确答案:D
更多“对于FileInputStream类,下列哪一项是不正确的()”相关问题
  • 第1题:

    要从“file.dat”文件中读出第10个字节存到变量C中,下列______方法是合适的。

    A.FileInputStream in=new FileInputStream("file.dat");in.skip(9);int c=in.read( );

    B.FileInputStream in=new FileInputStream("file.dat");in.skip(10);int c=in.read( );

    C.FileInputStream in=new FileInputStream("file.dat");int c=in.read( );

    D.RandomAccessFile in=new RandomAccessFile("file.dat");in.skip(9);int c=in.readByte( );


    正确答案:A
    解析: Java提供FileInputStream是将文件以流的方式读取,它是按照文件顺序从位置0开始读取的,RandomAccessFile是随机读取数据的;读取位置不一定从0开始,可以使用skip(n)方法来跳过n个字符,通过readByte( )方法读取一个字符,通过read( )方法可以读取输入流中的一个字符。所以要从第10个字节开始读取,应该用skip(10)方法,所以选项A正确。

  • 第2题:

    要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ()

    • A、 FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();
    • B、 FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read();
    • C、 FileInputStream in=new FileInputStream("file.dat"); int c=in.read();
    • D、 RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte();

    正确答案:D

  • 第3题:

    对于ByteArrayInputStream类,下列哪一项是不正确的()

    • A、和InputStream类有很大的不同
    • B、有四个成员变量:buf、count、mark、pos
    • C、可以重读部分输入流数据
    • D、可以对输入流数据字节数计数

    正确答案:A

  • 第4题:

    对于鼠标事件MouseEvent,下列哪一项是不正确的()

    • A、有两类监听器,MouseListener和MouseMotionListener
    • B、MouseListener处理鼠标点击事件
    • C、一次鼠标操作,只能触发两类监听器中的一种
    • D、MouseMotionListener处理鼠标移动事件

    正确答案:C

  • 第5题:

    要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?()

    • A、FileInputStream in=new FileInputStream("file.dat");in.skip(9);intc=in.read()
    • B、FileInputStream in=new FileInputStream("file.dat");in.skip(10);intc=in.read()
    • C、FileInputStream in=new FileInputStream("file.dat");intc=in.read()
    • D、RandomAccessFile in=new RandomAccessFile("file.dat");in.skip(9);intc=in.readByte()

    正确答案:D

  • 第6题:

    下面哪个类不能直接读取磁盘文件()

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

    正确答案:C

  • 第7题:

    单选题
    对于Java标准输入输出流,下列哪一项是不正确的()
    A

    标准输入流

    B

    错误输入流

    C

    标准输出流

    D

    错误输出流


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

  • 第8题:

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

    从复选框衍生而来

    B

    对于一个单选框组,一般情况下可都不选中

    C

    和复选框使用同一个类Checkbox

    D

    需要配合CheckboxGroup使用


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

  • 第9题:

    单选题
    要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ()
    A

     FileInputStream in=new FileInputStream(file.dat); in.skip(9); int c=in.read();

    B

     FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read();

    C

     FileInputStream in=new FileInputStream(file.dat); int c=in.read();

    D

     RandomAccessFile in=new RandomAccessFile(file.dat); in.skip(9); int c=in.readByte();


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

  • 第10题:

    单选题
    对于FileInputStream和FileOutputStream类,下面哪个方法不会产生IOException异常()
    A

    二者的构造函数

    B

    read()

    C

    close()

    D

    write()


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

  • 第11题:

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

    和InputStream类有很大的不同

    B

    有四个成员变量:buf、count、mark、pos

    C

    可以重读部分输入流数据

    D

    可以对输入流数据字节数计数


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

  • 第12题:

    单选题
    下列属于文件输入输出类的是()
    A

     FileInputStream和FileOutputStream

    B

     BufferInputStream和BufferOutputStream

    C

     PipedInputStream和PipedOutputStream

    D

     以上都是


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

  • 第13题:

    关于单选框,下列哪一项是不正确的()

    • A、从复选框衍生而来
    • B、对于一个单选框组,一般情况下可都不选中
    • C、和复选框使用同一个类Checkbox
    • D、需要配合CheckboxGroup使用

    正确答案:B

  • 第14题:

    关于InputStream的描述,下列哪一项是不正确的()

    • A、以字节为单位输入
    • B、是多个流类的父类
    • C、StringBufferInputStream是其中一个子类
    • D、一般不用来处理文件输入

    正确答案:D

  • 第15题:

    对于键盘事件类KeyEvent,下列哪一项是不正确的()

    • A、监听器为KeyListener
    • B、监听器有三个抽象方法,处理不同的键盘事件
    • C、主要有键按下,键抬起,击键(按下+抬起)三类事件
    • D、对一次击键,监听器只能选择处理一种事件

    正确答案:C

  • 第16题:

    下列属于文件输入输出类的是()

    • A、 FileInputStream和FileOutputStream
    • B、 BufferInputStream和BufferOutputStream
    • C、 PipedInputStream和PipedOutputStream
    • D、 以上都是

    正确答案:D

  • 第17题:

    对于Java标准输入输出流,下列哪一项是不正确的()

    • A、标准输入流
    • B、错误输入流
    • C、标准输出流
    • D、错误输出流

    正确答案:B

  • 第18题:

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

    InputStream和OutputStream类是用来处理字节(8位)流的

    B

    Reader和Writer类用来处理字符(16位)流

    C

    各个类之间相互独立,没有关联

    D

    File类则用来处理文件


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

  • 第19题:

    单选题
    关于菜单相关类的继承结构,下列哪一项是不正确的()
    A

    Menu是MenuItem的子类

    B

    MenuBar是MenuComponent的子类

    C

    PopupMenu是Menu的子类

    D

    CheckboxMenuItem是Menu的子类


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

  • 第20题:

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

    从InputStream类继承

    B

    不支持InputStream的有些方法

    C

    不适合读取字符文件,适合读取字节文件

    D

    能实现文件的倒序读取


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

  • 第21题:

    单选题
    对于梅尼埃病临床表现的描述,下列哪一项是不正确的()
    A

    眩晕

    B

    耳鸣

    C

    神志不清

    D

    耳聋

    E

    头脑胀满感


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

  • 第22题:

    单选题
    关于InputStream的描述,下列哪一项是不正确的()
    A

    以字节为单位输入

    B

    是多个流类的父类

    C

    StringBufferInputStream是其中一个子类

    D

    一般不用来处理文件输入


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

  • 第23题:

    单选题
    对于鼠标事件MouseEvent,下列哪一项是不正确的()
    A

    有两类监听器,MouseListener和MouseMotionListener

    B

    MouseListener处理鼠标点击事件

    C

    一次鼠标操作,只能触发两类监听器中的一种

    D

    MouseMotionListener处理鼠标移动事件


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