下列关于字符流的叙述中,不正确的是( )。A.字符输出流均为Writer的子类B.在Java中处理Unicode码的所有类,都是从FileReader和FileWriter两个抽象类中衍生的C.在Java中,字符都是以Unicode码的形式表示的D.字节输入流均为Reader的子类

题目

下列关于字符流的叙述中,不正确的是( )。

A.字符输出流均为Writer的子类

B.在Java中处理Unicode码的所有类,都是从FileReader和FileWriter两个抽象类中衍生的

C.在Java中,字符都是以Unicode码的形式表示的

D.字节输入流均为Reader的子类


相似考题
参考答案和解析
正确答案:A
解析:在Java中,字符都是以16位Unicode码的形式表示的。处理Unicode码的所有类都是从Reader和Writer两个抽象超类中衍生的。字符输入流均为Reader的子类,而字符输出流均为Writer的子类。
更多“下列关于字符流的叙述中,不正确的是( )。A.字符输出流均为Writer的子类B.在Java中处理Unicode码的所有类,都是从FileReader和FileWriter两个抽象类中衍生的C.在Java中,字符都是以Unicode码的形式表示的D.字节输入流均为Reader的子类”相关问题
  • 第1题:

    在java.io包中,字符输出流类都是【 】类的子类。


    正确答案:Writer
    Writer 解析:本题考查Java中的I/0流。java.io包中处理字符流的抽象类是Reader和 Writer。其中,所有字符输入流都从Reader类继承,所有字符输出流都从Writer类继承。
      因此,本题的正确答案是Writer。

  • 第2题:

    Java 中处理字符流的抽象类是( )。

    A.OutputStream和InputStream

    B.Reader和Writer

    C.ObjectOutputStream和ObjectlnputStream

    D.InflaterlnputStream和DeflaterlnputStream


    正确答案:B

  • 第3题:

    下列关于字符流的叙述中,正确的是( )。

    A.字符流类BufferedReader可以提高字符传送的效率

    B.字符输入流首先要实现DataInput接口

    C.字节输入流都是Reader子类

    D.只有字节输入流具有read( )方法,字符输入流不具有该方法。


  • 第4题:

    在java.io包中,处理Unicode码的所有类,都是从下列哪两个抽象超类中衍生出来的?

    A.InputStream 和 OutputStream

    B.Reader和Writer

    C.Filter和Pipe

    D.以上都不正确


    正确答案:B
    解析:InptuStream和OutputStream是处理字节流的抽象类,它们的处理范围有限,说它是处理Unicode码的所有类,是不对的。Filter和Pipe分别是过滤流和管道流,与本题关系不大。在java.io包中,可以处理不同类型的流,例如:字节流、字符流、文件流、对象流等。

  • 第5题:

    下面关于IO流的说法正确的是()。

    • A、 IO流可以分为字节流和字符流
    • B、 FileReader和FileWriter是专门用于读取和写入文本文件的
    • C、 顶层类有InputStream和OutputStream
    • D、 顶层类有Reader和Writer,他们都是接口

    正确答案:A,B,C

  • 第6题:

    java中的字符输出流都是抽象类()的子类.


    正确答案:Writer

  • 第7题:

    InputStream类或Reader类的子类是所有的()

    • A、输入流
    • B、输出流
    • C、输入/输出流
    • D、Java通信类

    正确答案:A

  • 第8题:

    java中的非字符输出流都是()抽象类的子类。


    正确答案:OutputStream

  • 第9题:

    Java语言使用的字符码集是()

    • A、ASCII
    • B、BCD
    • C、DCB
    • D、Unicode

    正确答案:D

  • 第10题:

    Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。


    正确答案:正确

  • 第11题:

    填空题
    java中的字符输出流都是抽象类()的子类.

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

  • 第12题:

    单选题
    Java中的抽象类Reader和Writer所处理的流是(  )。
    A

    图像流

    B

    对象流

    C

    字节流

    D

    字符流


    正确答案: C
    解析:
    Reader/Writer所处理的流是字符流;InputStream/OutputStream的处理对象是字节流,主要用来处理二进制数据。

  • 第13题:

    下列叙述中,错误的是

    A.所有的字节输入流都从InputStream类继承

    B.所有的字节输出流都从OutputStream类继承

    C.所有的字符输出流都从OutputStreamWriter类继承

    D.所有的字符输入流都从Reader类继承


    正确答案:C
    解析:本题考查Java中的I/O流。java.io包中包括:处理字节流的抽象类InputStream和OutputStream,处理字符流的抽象类Reader和Writer。其中,所有字节输入流都从InputStream类继承,所有字节输出流都从OutputStream类继承。所有字符输入流都从Reader类继承,所有字符输出流都从Writer类继承。而字符类输出流 OutputStreamWriter、PrintWriter、BufferedWriter都是抽象类Writer的子类。因此,选项A、选项B和选项D的说法都是正确的,而选项C的说法是错误的。

  • 第14题:

    Java中的字节输入流都是抽象类______的子类。


    正确答案:InputStream
    InputStream

  • 第15题:

    Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个字节。

    A.1

    B.2

    C.3

    D.4


    正确答案:B
    解析:本题具体考查Java语言对字符类型编码方案的理解。与C++语言不同,Java的字符类型采用的是Unicode编码方案,而Unicode编码方案每个字符占用2个字节。故本题答案是B。

  • 第16题:

    ( 21 ) Java 中的抽象类 Reader 和 Writer 所处理的流是

    A )图像流

    B )对象流

    C )字节流

    D )字符流


    正确答案:D

  • 第17题:

    下面的说法不正确的是()

    • A、Input Stream与Output Stream类通常是用来处理字节流,也就是二进制文件
    • B、Reader与Writer类则是用来处理字符流,也就是纯文本文件
    • C、Java中IO流的处理通常分为输入和输出两个部分
    • D、File类是输入/输出流类的子类

    正确答案:D

  • 第18题:

    OutputStream类或Writer类的子类是所有的()

    • A、输入流
    • B、输出流
    • C、输入/输出流
    • D、Java通信类

    正确答案:B

  • 第19题:

    关于字符流,下列哪一项是不正确的()

    • A、为方便16位Unicode字符处理而引入的
    • B、可处理任意编码的非ASCII字符
    • C、以两个字节为基本输入输出单位
    • D、有两个基本类:Reader和Writer

    正确答案:B

  • 第20题:

    属于Java的IO流中处理字符的高级流的类是()。

    • A、Reader类
    • B、InputStream类
    • C、OutputStream类
    • D、File类
    • E、Writer类

    正确答案:A,E

  • 第21题:

    在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码字符占用()字节内存空间,这样,无论是中文字符还是英文字符,每个都是占用()字节内存空间。


    正确答案:2;2

  • 第22题:

    填空题
    java中的非字符输出流都是()抽象类的子类。

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

  • 第23题:

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

    为方便16位Unicode字符处理而引入的

    B

    可处理任意编码的非ASCII字符

    C

    以两个字节为基本输入输出单位

    D

    有两个基本类:Reader和Writer


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