题目内容

(7-8)关于类及其修饰符,不正确的说法是()。

A. abstract不能与final同时修饰一个类
B. abstract类只能用来派生子类,不能用来创建abstract类的对象
C. final类不但可以用来派生子类,也可以用来创建final类的对象
D. abstract方法可以在abstract类中声明,但abstract类中可没有abstract方法

查看答案
更多问题

(7-9)正确地在接口中定义print()方法的是()。(JDK8之前)

A. publicvoidprint();
B. publicvoidprint(){}
C. voidprint();
Dvoidprint(){}

(8-2)有如下程序,下面()方法可以增加到①处而程序不会出现错误。classExample{intx;publicExample(intx){}protectedExample(){}protectedvoidshow(){}}classHelloextendsExample{①}

A. publicExample(){}
B. publicvoidshow(){}
C. protectedvoidshow(){}
D. privatevoidshow(){}

(7-9)()方法可以加入①处后程序没有错误。publicinterfaceMyInterface{①}

A. privateStringshow();
B. publicStringshow();
C. protectedStringshow();
D. Stringshow();

(5-2)下面()说法是错误的。

A. 用new运算符创建的对象,在JVM退出时被当做垃圾回收。
B. 判断一个对象是否可以被垃圾器回收的条件为是否还有对该对象的引用。
C. Java方法的参数传递规定,所有原始类型(如整数)和对象(使用new来创建的)都采用地址传递。
D. Java支持方法重载,但方法必须至少有一个参数或返回值的类型不同或个数不同。

答案查题题库