113)
在Java语言中,Panel默认的布局管理器是()。 a) BorderLayout b) FlowLayout c)
GridLayout
d) GridBagLayout
参考答案 b
考核知识点 布局管理器 难度 所属章节 认知层次 115)
1 0604 1
在Java语言中,一个Applet具有如下init()方法:public void init() { setLayout(new BorderLayout()); add(BorderLayout.EAST, new Button(\ }当该Applet载入时,用户界面的外观将是()。
a) b) c) d)
没有任何内容
居中位置有个按钮 左边有个按钮 右边有个按钮
一个按钮填充整个用户界面上
e) 参考答案 考核知识点 难度 所属章节 认知层次 117)
d
布局管理器和Applet 3 0604,1003 4
在Java语言中,你的按钮要实现下面的功能: 当鼠标按下按钮时,显示\鼠标已按下\;当释放按键时,显示\鼠标已释放\。你必须具体定义下列接口MouseListener的()方法。 a) b) c) d)
mouseClicked mouseEntered mouseExited mousePressed
e) mouseReleaseed 参考答案 de
考核知识点 事件处理 难度
所属章节 认知层次 119)
在Java语言中,如果你想编写一个多线程的程序,你可以使用的方法是()。
2 0702 2
a) b) c) d) 参考答案 ab 考核知识点 Thread 难度 1 所属章节 1102 认知层次 2
扩展类Thread
实现接口Runnable 扩展类Runnable 实现接口Thread
121) 下面描述()是正确的。
a) b) c)
Java的源程序必须以\或\扩展名保存 Java VM可以是软件也可以是硬件 Java使用解释器执行代码
用高级语言编写的代码可以让计算机理解并执行它们 d)
参考答案 bc
考核知识点 高级语言和Java虚拟机 难度
所属章节 认知层次
123) 在Java中,下列()是合法的声明。
a) b)
float f=1/3; int i=1/3; float f=1.01; double d=999d; 1 0103 2
c) d) 参考答案
abd
考核知识点 数值型数据类型的初始化 难度 2 所属章节 0203,0206 认知层次 2
125) 在Java中,下列代码段允许按钮注册一个action事件的是()。
a) b) c)
button.enableActionEvents();
button.addActionListener(anActionListener); button.enableEvents(true);
button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
d) 参考答案 考核知识点 难度
b
button的方法 1
所属章节 认知层次
0701 1
127) 在Java语言中,在程序运行时会自动检查数组的下标是否越界,如果越界,
会抛掷下面的()异常。
a) b) c)
NullpointerException
ArithmeticExceptioin
ArrayIndexOutOfBoundsException SecurityManager
d) 参考答案 难度
所属章节 认知层次
c
1 0502 2
考核知识点 异常
132) 编译如下Java程序片断:
class test{
int count = 9;
public void a(){ int count=10;
System.out.println(\ }
public void count(){
System.out.println(\ }
public static void main(String args[]){ test t=new test(); t.a(); t.count();
} }
结果将()。
不能通过编译 a)
输出: b)
count 1 = 10
c)
count 2 = 9 输出: count 1 = 9 count 2 = 9
参考答案 b
考核知识点 类方法调用 难度 2
所属章节 认知层次
综合题 2
137) 研究下面的Java代码:
public class testException{
public static void main(String args[]){ int a[]={0,1,2,3,4}; int sum=0; try{
for(int i=1;i<6;i++)
sum=sum+a[i];
System.out.println(\ catch(ArrayIndexOutOfBoundsException
e){ System.out.println(\数组越界\ }
finally{ System.out.println(\程序结束\ } }
输出结果将是()。
a)
10 数组越界 程序结束 b) 10 程序结束
c) 数组越界 程序结束 d) 程序结束
参考答案
c
考核知识点 异常捕获,数组 难度 3 所属章节 0503 认知层次 3
139) Error与Exception下列说法正确的是()
a)
Error表示系统级的错误 b) Error表示程序不必处理的异常 c)
Exception表示需要捕捉的异常
d) Exception表示需要程序进行处理的异常
参考答案
abcd
考核知识点 异常处理 难度 1 所属章节 认知层次 2
141) HashMap和Hashtable正确的说法有()
}

