下面程序中需要对Employee的对象进行存储,横线处应填入的语句是( )。 classEmployee implements______ { ...}A.ComparableB.SerializableC.CloneableD.DataInput

题目

下面程序中需要对Employee的对象进行存储,横线处应填入的语句是( )。 classEmployee implements______ { ...}

A.Comparable

B.Serializable

C.Cloneable

D.DataInput


相似考题
更多“下面程序中需要对Employee的对象进行存储,横线处应填入的语句是( )。classEmployee implements__ ”相关问题
  • 第1题:

    下面的程序的功能是简单的进行键盘输入测试,请在程序的每条横线处填写一个语句,使程序的功能完整。

    注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

    ____________________

    public class TestKeyBoardInPut

    {public static void main(String[] args)

    {String yourname=JOptionPane. ____________________ ("What is your name?");

    System.out.println("Hello"+yourname);

    ____________________.exit(0);

    }

    }


    正确答案:import javax.swing.*; showInputDialog System
    import javax.swing.*; showInputDialog System 解析:本题主要考查javax.swing包、showInputDialog()方法。解答的关键是掌握javax.swing包、showInputDialog()方法。在本题中,import javax.swing.*;语句的功能是导入javax.swing包,String yourname=JOptionPane.showInputDialog("What is your name?");语句的功能是从控制台键盘读入字符串并赋值yourname,System.exit(0);语句的功能是退出Java的运行环境回到操作系统环境下。

  • 第2题:

    下面程序中需要对Empleyee的对象进行存储,请在下画线处填入正确的选项。 class Employee implements ______ {…}

    A.Comparable

    B.Serializable

    C.Cloneable

    D.DataInput


    正确答案:B
    解析:将Java程序中的对象保存在外存中,称为对象永久化。对象永久化的关键是将它的状态以一种串行格式表示出来,以便以后读该对象时能够把它重构出来。因此对Java对象的读、写的过程称为对象串行化。一个类只有实现了Serializable接口,它的对象才是可串行化的。本题中需要对Employee的对象进行存储,因此Employee类应实现Serializable接口,所以横线上应填入需要实现的接口名:Serializable。

  • 第3题:

    (对象的串行化)下面的程序需要对Employee的对象进行存储,试在下画线处填入正确的选项。class Employee implements _______{ … }

    A.Comparable

    B.Serializable

    C.Cloneable

    D.DataInput


    A

  • 第4题:

    下面的程序是用do_while语句计算10的阶乘。请在程序的每条横线处填写一个语句,使程序的功能完整。

    注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

    源程序文件代码清单如下:

    public class DoWhileLoop

    {

    public static void main(________)

    {

    int n=10;

    long result=1;

    do

    {

    _______________

    }

    ______________

    System.out.println("10的阶乘为: "+result);

    }

    }


    正确答案:String args[] result*=n--; while(n>=1);
    String args[] result*=n--; while(n>=1); 解析:本题主要考查main()主方法的使用、while循环语句的用法。解答本题的关键是熟练掌握 main()土方法的使用、while循环语句的用法。在本题中,String args[]的作用是声明字符数组args, result*=n--;语句的作用是获得n的阶乘并赋值给变量result。

  • 第5题:

    下面程序中需要对Employee的对象进行存储,请在下划线处填入正确选项。 class Employee implements______ { ……}

    A.Comparable

    B.Serializable

    C.Cloneable

    D.Datalnput


    正确答案:B
    解析:本题考查对象的串行化。Java中,如果想保存程序中的对象,以便在该程序的后运行中使用,可以使用对象的串行化。一个类只有实现了Serialiazable接口,它的独享才是可串行化的。因此,如果要串行化某些类的对象,这些类就必须实现 Serialiazable接口。因此,本题的正确答案是选项B。