下述代码执行后,可以被垃圾收集器收集的对象是哪一个()Studentstua;stua=newStudent(Mike”);Studentstub;stub=stua;stua=newStudent(Jack”);A.Student(“Mike”)B.stuaC.stubD.以上都不是

题目
下述代码执行后,可以被垃圾收集器收集的对象是哪一个()Studentstua;stua=newStudent(Mike”);Studentstub;stub=stua;stua=newStudent(Jack”);

A.Student(“Mike”)

B.stua

C.stub

D.以上都不是


相似考题
更多“下述代码执行后,可以被垃圾收集器收集的对象是哪一个()Studentstua;stua=newStudent(Mike”);Studentstub;stub=stua;stua=newStudent(Jack”); ”相关问题
  • 第1题:

    类Student代码如下:classStudent{Stringname;intage;Student(Stringnm){name=nm;}}执行语句Studentstu=newStudent()后,字段age的值是哪项?()

    A.0

    B.null

    C.false

    D.编译错误


    参考答案:D

  • 第2题:

    下面程序和运行运行结果是【 】。

    typedef union student

    { char name [10];

    long sno;

    char sex;

    float score [4];

    } STU;

    main ( )

    { STU a[5];

    prinff( "% d\n", sizeof(a) );

    }


    正确答案:80
    80

  • 第3题:

    以下选项中哪个是Student类创建对象的正确语句?()

    A.s1=Student();

    B.Student s1=new Student();

    C.s1=new Student();

    D.Student s1=Student();


    Student s1=new Student( );

  • 第4题:

    下述代码执行后,有几个引用变量和几个对象?()Studentstu=newStudent(“Mike”);Studentstua;Stua=stu;

    A.2个引用变量,1个对象

    B.1个引用变量,1个对象

    C.2个引用变量,2个对象

    D.1个引用变量,2个对象


    参考答案:A

  • 第5题:

    下面程序的运行结果是typedef union student{ char name[10]; long sno; char sex; float score[4];}STU;main(){ STU a[5]; printf("%d\n",sizeof(a));}


    正确答案:80
    根据共用体变量的特点可知,共用体变量所占的内存长度等于最长的成员的长度,所以变量STU所占的字节数等于其成员score[4]所占的字节数,即为16个字节,最终打印出共用体数组a[5]的长度为16´5=80。