一、单选题:在下列各题的备选答案中选择一个正确的。(每题2分,共20分)
1、下列方法中不是键盘事件KeyEvent实现方法的是()
A .keyPressed(KeyEvent e)
B .keyReleased(KeyEvent e)
C .mouseClicked(MouseEevent e)
D .keyTyped(KeyEvent e)
2、下列关于接口的描述,正确的是( C )
A 抽象类可以使用extends关键字来继承接口
B 接口可以被实例化
C 接口可以继承多个父接口
D 接口具有继承性,但不能继承父接口的所有属性和方法
3、下面的方法,当输入为2的时候返回值是多少?( C )
public int getValue(int i) {
int result = 0;
switch (i) {
case 1:
result = result + i;
case 2:
result = result + i * 2;
case 3:
result = result + i * 3;
}
return result;
}
A)0 B)2 C)4 D)10
4、下列叙述中,正确的是( A )
A)声明变量时必须制定一个类型
B)Java认为变量number与Number相同
C)Java中唯一的注释方式是“//”
D)源文件中public类可以有0个或者多个
5、如下Java代码段,体现了( B )概念。
public void aMethod(String s){....}
Java程序设计2 第1页共6页