多选题

作者: 你家门口的两朵云 | 来源:发表于2020-11-22 17:18 被阅读0次
二.多选题(每题2分 * 10 = 20分)
1. 下列哪些是正确的?( ACD )
A.一个类可以定义多个初使化块
B.一个类只能定义一个初使化块
C.初使化块在构造方法之前执行
D.初使化块可以有静态修饰符

2. 下面哪些是Math类的方法( ABCD )
A.abs
B.ceil
C.floor
D.round

3. 下列说法错误的有?( ACD )
A.在类方法中可用this来调用本类的类方法
B.在类方法中调用本类的类方法时可直接调用
C.在类方法中只能调用本类中的类方法
D.在类方法中绝对不能调用实例方法

4. 有下列程序:
class One{
    void foo(){ /*more code here*/ }
}
public class Two extends One{
    //insert code here
}
在//insert code here加上哪些方法,可以让类Two重写One的foo()方法,并顺利编译?( BCE )
A.int foo(){/*more code here*/}
B.void foo(){/*more code here*/}
C.public void foo(){/*more code here*/}
D.private void foo(){/*more code here*/}
E.protected void foo(){/*more code here*/}

5. 引用数组元素时,数组下标可以是(ABC) 
A 整型常量   
B 整型变量   
C 整型表达式  
D 字符串常量

6. 关于构造函数的说法不正确的是?( ADF )
A.一个类只能有一个构造函数
B.一个类可以不显式提供构造函数
C.构造函数与类同名
D.一个类可以有多个不同名的构造函数
E.构造函数不声明返回值类型
F.无参构造方法在任何情况下都默认存在

7. 关于抽象类和接口的说法,错误的有?( BCF )
A.抽象类中可以不存在任何抽象方法
B.抽象类和接口都可以有变量
C.如果一个非抽象类从抽象类中派生,不一定要通过覆盖来实现继承的抽象成员
D.抽象类的抽象方法和接口中的方法都只有方法的声明,没有方法体
E.接口可以继承多个接口
F.抽象类和接口都可以有构造方法

8. Java类Demo中存在方法func0、func1、func2、func3和func4,请问该方法中,哪些是不合法的定义?( AD )
public class Demo{ 
     float func0(){  
       byte i=1;  
       return i;  
   }  
   float func1(){  
     int i=1;    
     return;  
   }  
   float func2(){  
     short i=2;    
     return i;  
   }  
   float func3(){  
     long i=3;    
     return i;  
   }  
   float func4(){  
     double i=4;    
     return i;  
   }
}
A.func1
B.func2
C.func3
D.func4

9. 在Java中下面Class的声明哪些是错误的?( ABC )
A. public abstract final class Test {
    abstract void method();
}
B. public abstract class Test {
    abstract final void method();
}
C. public abstract class Test {
    abstract void method() {
    }
}
D. public class Test {
    final void method() {
    }
}

10.对于以下关于可变长参数的定义,正确的是:( AC )
A. public void show( String[] aa, String... a ){}
B. public void show( String... a , String[] aa){}
C. public void show( String... a ){}
D. public void show( String a, double b , String... a){}

相关文章

网友评论

      本文标题:多选题

      本文链接:https://www.haomeiwen.com/subject/smnuiktx.html