问题:
[单选] 为将数组myArray的长度由3改为6,现采取以下编码:int[]myArray=new int [3];myArray=new int[6];代码执行后,以下叙述哪项是正确的?()
数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素的值为空。。数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素需再经过初始化后才能使用。。数组myArray的长度没有变化。。数组myArray的长度已由3改为6,原来3个元素的值全部丢失。。
问题:
[单选] 下列有关类、对象和实例的叙述,正确的是哪一项?()
类就是对象,对象就是类,实例是对象的另一个名称,三者没有差别。对象是类的抽象,类是对象的具体化,实例是对象的另一个名称。类是对象的抽象,对象是类的具体化,实例是类的另一个名称。类是对象的抽象,对象是类的具体化,实例是对象的另一个名称。
问题:
[单选] 下列类Account的构造方法中,声明正确的是?()
Account(Stringname){)。Account(Stringname)。Account(name)()。NewAccount(Stringname){)。
问题:
[多选] 下列关于继承优点的叙述正确的是哪几项?()
可以创建更为特殊的类型。消除重复代码。执行效率高。便于维护。
问题:
[单选] 在子类中调用父类中被覆盖的方法时需要使用哪项关键字?()
this。super。new。以上都不是。
问题:
[单选] 如果想要一个类不能被任何类继承的话,需要使用哪个关键字来修饰该类?()
abstract。new。static。final。
问题:
[单选] 为了使得System.out.println()输出对象引用的时候得到有意义的信我们应该覆盖Objectt{-的哪个方法?()
equals。toString。hashCode。notify。
问题:
[单选] 现有: public class Pet() public class Cat extends Pet{) 执行代码 Cat c- new Cat(); Pet p= (Pet)c; 后下列哪项是正确的?()
Petp=(Pet)c运行错误。Petp=(Pet)c编译错误。Petp=(Pet)c止常执行。以上都不对。
问题:
[单选] 下列有关抽象类的叙述正确的是哪项?()
抽象类中一定含有抽象方法。抽象类的声明必须包含abstract关键字。抽象类既能被实例化也能被继承。抽象类中不能有构造方法。
问题:
[多选] 下列有关抽象方法叙述正确的是哪项?()
抽象方法和普通方法一样,只是前面多加一个修饰符asbtract。抽象方法没有方法体。抽象方法可以包含存任何类中。包含抽象方法的类的具体子类必须提供具体的覆盖方法。