niusouti.com

如果一个类希望通过Java API的对象输入输出流类进行序列化输入输出,则这个类必须实现下列哪个接口?()A.SerializableB.ComparableC.CloneableD.Map

题目

如果一个类希望通过Java API的对象输入输出流类进行序列化输入输出,则这个类必须实现下列哪个接口?()

A.Serializable

B.Comparable

C.Cloneable

D.Map


相似考题
更多“如果一个类希望通过Java API的对象输入输出流类进行序列化输入输出,则这个类必须实现下列哪个接口?()”相关问题
  • 第1题:

    要串行化某些类的对象,这些类必须实现( )。

    A.Serializable接口

    B.java.io.Exceptionlizable接口

    C.java.io.Datalnput接口

    D.DataOutput接口


    正确答案:A
    解析: Java语言中一个类只有实现Serializable接口,它的对象才是可串行化的。

  • 第2题:

    关于接口与继承,下列说法正确的是:()

    A. JAVA支持多重继承,一个类只能实现一个接口

    B. JAVA只支持单重继承,一个类可以实现多个接口

    C. JAVA只支持单重继承,一个类只能实现一个接口

    D. JAVA支持多重继承,一个类可以实现多个接口


    正确答案:B

  • 第3题:

    Java的输入输出类库是什么?Java的基本输入输出类是什么?流式输入输出的特点是什么?


    正确答案:Java的输入输出类库是Java.io包。Java的基本输入输出类是类InputStream和OutputStream类。流式输入输出的一大特点是数据的写入、读取都是沿着数据流序列的顺序进行。

  • 第4题:

    序列化对象使用ObjectOutputStream、ObjectInputStream类,对象所在的类必须实现()接口才可以自动序列化所有的内容。


    正确答案:Serializable

  • 第5题:

    使用对象流读/写对象数据时,要求对象所属的类必须实现哪个接口?


    正确答案:使用对象流读/写对象数据时,要求对象所属的类必须实现java.io.Serializable 接口以启用其序列化功能。

  • 第6题:

    下列关于Java中文件输入输出的说法正确的是()。

    • A、 在Java中,文件的输入输出功能是通过流来实现的
    • B、 如果要把数据写入一个文件中,需要创建一个流对象
    • C、 字符流在某些方面比如图片的处理,比字节流更方便
    • D、 可以通过Reader r = new Reader(“c://java.txt”);创建一个输入流对象

    正确答案:A,B

  • 第7题:

    定义一个java类,要让这个类成为servlet,则该类必须继承()类。


    正确答案:httpservlet

  • 第8题:

    多选题
    下列关于Java中文件输入输出的说法正确的是()。
    A

    在Java中,文件的输入输出功能是通过流来实现的

    B

    如果要把数据写入一个文件中,需要创建一个流对象

    C

    字符流在某些方面比如图片的处理,比字节流更方便

    D

    可以通过Reader r = new Reader(“c://java.txt”);创建一个输入流对象


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

  • 第9题:

    问答题
    Java的输入输出类库是什么?Java的基本输入输出类是什么?流式输入输出的特点是什么?

    正确答案: Java的输入输出类库是Java.io包。Java的基本输入输出类是类InputStream和OutputStream类。流式输入输出的一大特点是数据的写入、读取都是沿着数据流序列的顺序进行。
    解析: 暂无解析

  • 第10题:

    单选题
    若一个类对象能被整体写入文件,则定义该类时必须实现下列哪个接口?()
    A

    Runnable

    B

    ActionListener

    C

    WindowsAdapter

    D

    Serializable


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

  • 第11题:

    问答题
    使用对象流读/写对象数据时,要求对象所属的类必须实现哪个接口?

    正确答案: 使用对象流读/写对象数据时,要求对象所属的类必须实现java.io.Serializable 接口以启用其序列化功能。
    解析: 暂无解析

  • 第12题:

    填空题
    序列化对象使用ObjectOutputStream、ObjectInputStream类,对象所在的类必须实现()接口才可以自动序列化所有的内容。

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

  • 第13题:

    如果一个类实现Runnable接口,则这个类必须包含哪些方法?

    A.start( ),stop( )和run( )

    B.actionPerformed( )

    C.run( )

    D.init( )


    正确答案:C
    解析:在实现Runnable接口的类中,必须有的是run()方法。在实现Runnable接口的类中,必须重写run()方法来定义线程体。实现Runable接口的来创建线程,更符合面向对象的思想。

  • 第14题:

    如果一个类声明实现一个接口,但没有实现接口中的所有方法,那么这个类必须是abstract类。()

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


    答案:对

  • 第15题:

    如果想把一个对象写入一个流,那么这个类就必须实现()接口 。


    正确答案:Seralizable

  • 第16题:

    如果一个类必须继承另一个非Thread类,此时要实现多线程只能()方式。

    • A、通过创建Process类的子类来实现
    • B、通过创建Thread类的子类来实现
    • C、通过实现Runnable接口的类来实现
    • D、通过实现RunTime接口的类来实现

    正确答案:C

  • 第17题:

    有关Java中的标准输入/输出,下列说法中错误的是()。

    • A、Java中没有专门的输入输出语句,所有输入输出是通过输入输出流来实现的
    • B、标准输入操作是由System.in.read实现,标准输出操作由System.out.print实现
    • C、标准输入输出流全部由java.lang.System管理
    • D、System类和java.lang.Math类不同,它的方法不全是静态的

    正确答案:D

  • 第18题:

    Java中,InputStream和OutputStream是以()为数据读写单位的输入输出流的基类;Reader和Writer是以()为数据读写单位的输入输出流的基类。


    正确答案:字节;字符

  • 第19题:

    Java中标准输入输出使用哪种系统类、使用哪个对象和方法?


    正确答案:通过系统类java.lang.System达到访问标准输入输出的功能。System类管理标准输入输出流和错误流,有以下三个对象:
    1)System.out:把输出送到默认的显示(通常是显示器)。常使用输出的方法有print()、println()等。
    2)System.in:从标准输入获取输入(通常是键盘)。常实现输入处理的方法有read()、skip()等;
    3)System.err:把错误信息送到默认的显示。常见方法有print()、println()、write()等。

  • 第20题:

    多选题
    下列关于Java语言中线程的说法正确的有()。
    A

    支持多线程机制

    B

    一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实现多线程,则需要在子类中重新定义run()方法,把需要执行的代码写入run()方法中;如果通过实现Runnable接口实现多线程,则要编写接口中的抽象方法----run()方法的方法体

    C

    要在程序中实现多线程,必须导入类:importjava.lang.Thread;

    D

    一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠


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

  • 第21题:

    单选题
    有关Java中的标准输入/输出,下列说法中错误的是()。
    A

    Java中没有专门的输入输出语句,所有输入输出是通过输入输出流来实现的

    B

    标准输入操作是由System.in.read实现,标准输出操作由System.out.print实现

    C

    标准输入输出流全部由java.lang.System管理

    D

    System类和java.lang.Math类不同,它的方法不全是静态的


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

  • 第22题:

    填空题
    Java中,InputStream和OutputStream是以()为数据读写单位的输入输出流的基类;Reader和Writer是以()为数据读写单位的输入输出流的基类。

    正确答案: 字节,字符
    解析: 暂无解析

  • 第23题:

    填空题
    如果想把一个对象写入一个流,那么这个类就必须实现()接口 。

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

  • 第24题:

    问答题
    Java中标准输入输出使用哪种系统类、使用哪个对象和方法?

    正确答案: 通过系统类java.lang.System达到访问标准输入输出的功能。System类管理标准输入输出流和错误流,有以下三个对象:
    1)System.out:把输出送到默认的显示(通常是显示器)。常使用输出的方法有print()、println()等。
    2)System.in:从标准输入获取输入(通常是键盘)。常实现输入处理的方法有read()、skip()等;
    3)System.err:把错误信息送到默认的显示。常见方法有print()、println()、write()等。
    解析: 暂无解析