一、单选题(共计
60
题)
(1)
下列有关事件监听器的描述正确的是()
。
A
、一个监听器只能接受一个组件产生的事件
B
、只有一个监听器可以被附加到一个组件上
C
、多个监听器可以被附加到一个组件
D
、以上描述都不对
(2)
当下列程序执行时,其输出结果是()
。
A
、
2k
B
、
7k
C
、
-7k
D
、
-3k
(3)
下列关于修饰符混用的说法错误的是()
。
A
、
abstract
不能与
final
并列修饰同一个类
B
、
staic
方法中能处理非
static
的属性
C
、
abstract
方法必须在
abstract
类中
D
、
abstract
类中不可以有
private
的成员
(4)
下列容器是从
java.awt.
W
indow
继承的是()
。
A
、
Applet
B
、
Panel
C
、
Container
D
、
Frame
(5)
关于构造方法,下列叙述错误的是()
。
A
、构造方法是类的一种特殊方法,它的方法名必须与类名相同
B
、构造方法的返回类型只能是
void
型,且书写格式是在方法名前加
void
前缀
C
、构造方法的主要作用是完成对类的对象的初始化工作
D
、一般在创建新对象时,系统会自动调用构造方法
(6)
下面
2
个文件位于相同目录下,编译运行后会出现的情况是()
。
//File P1.java
package MyPackage;
class P1{
void afancymethod
()
{
Sy
stem.out.println
(
"What a fancy method"
)
;
}
}
//File P2.java
public class P2 extends P1{
public static void main
(
String argv[]
)
{
P2 p2 = new P2
()
;