JAVA开发基础(试卷编号1191)
1.[单选题]下面哪一个不属于KeyListener接口处理键盘事件的方法( )
A)keyPresed();
B)keyTyped();
C)keyReleased();
D)addKeyListener();
答案:D
解析:
2.[单选题]阅读下列的程序
public class Test3 {
public static void main(String[] args) {
_________________________
_________________________
}
}
class Outer {
static class Inner {
public void method () {
System.out.println(\"method\");
}
}
}
下列选项中,可以正确输出method() 方法的是( )
A)Outer o = new Outer();
B)Inner I = new Inner();
C)Outer.Inner oi = new Outer.Inner();
D)以上答案都不对
答案:C
解析:
3.[单选题]关于<jsp:include>的说法中,错误的是
A)include动作可以包含动态文件和静态文件
B)include动作如果包含动态文件,被包含的文件不会被jsp编译器执行
C)include动作的url属性用于指定目标资源
D)include动作的flush属性默认值为false
答案:B
解析:
4.[单选题]给出下面代码,关于该程序以下哪个说法是正确的?( )
public class Person{
static int arr[] = new int[5];
public static void main(String a[]) { System.out.println(arr[0]);} } }
A)编译时将产生错误
B)编译时正确,运行时将产生错误
C)输出零
D)输出空
答案:C
解析:int值默认为0.
5.[单选题]接口Intf定义如下,下列哪个类正确实现了Intf接口。
Interface Intf{
void method1(int i);
void method2(int j);
}
A)class IAImpl implements Intf{
Void method1( ) { }
Void method2( ) { }
}
B)class IAIpml {
Void method1(int i){ }
Void method2(int j) { }
}
C)class IAIpml implements Intf {
Void method1(int i) { }
Void method2(ing j) { }
}
D)class IAIpml implements Intf{
Public void method1(int x){ }
Public void method2(int y){ }
}
答案:D
解析:
6.[单选题]以下关于三元运算符的说法中,正确的是()
A)三元运算符第一个表达式的结果必须是 boolean 类型值。
B)三元运算符第一个表达式的结果可以是任意类型的值。
C)三元运算符只能得到基本类型的结果。
D)以上说法都不对。
答案:A
解析:
7.[单选题]要产生[20,999]之间的随机整数使用哪个表达式?_________
A)(int)(20+Math.random()*97)
B)20+(int)(Math.random()*980)
C)(int)Math.random()*999
D)20+(int)Math.random()*980
答案:B
解析:
8.[单选题]下面选项中, 用于设置响应消息的实体内容大小的方法是( )
A)setLength()
B)setContentLength()
C)setContentSize()
D)setSize()
答案:B
解析:
9.[单选题]下面哪个语句(初始化数组)是不正确的:( )
A)int x[] = {1,2,3};
B)int x[3] = {1,2,3};
C)int[] x = {1,2,3};
D)int x[] = new int[]{1,2,3};
答案:B
解析:
10.[单选题]在Integer类特有的方法中,可以将字符串参数作为有符号的十进制整数进行解析的方法是()
A)Integer valueOf ()
B)Integer valueOf
C)int parseInt ()
D)intValue ()
答案:D
解析:无
11.[单选题]Java语言使用的字符码集是
A)ASCII
B)BCD
C)DCB
D)Unicode
答案:D
解析:
12.[单选题]关于继承的叙述,正确的是
A)在Java中类允许多重继承
B)在Java中接口只允许单一继承
C)在Java中类只允许单一继承
D)在Java中接口不允许继承
答案:C
解析:
13.[单选题]下列对于“圆周”元素及其属性的定义正确的是( )
A)<;圆周 半径=5 周长=10></圆周>
B)<;圆周 半径=5 周长=10><;圆周>
C)<;圆周 半径="5" 周长="10"><;圆周>
D)<;圆周 半径="5" 周长="10"></圆周>
答案:D
解析:
14.[单选题]下列关于元素值FORWARD的作用,描述正确的是( )
A)表示用户直接访问页面时.Filter将调用
B)目标资源通过RequestDispatcher的include()方法访问时.Filter将被调用
C)目标资源通过RequestDispatcher的forward()方法访问时.Filter将被调用
D)目标资源是通过声明式异常处理机制调用时. Filter将被调用
答案:C
解析:
15.[单选题]下面的代码段中,执行之后count的值是什么? Int count=1;for(int i=1;i<=5;i++){ count=count+I; } System.out.printIn(count)
A)5
B)1
C)15
D)16
答案:D
解析:
16.[单选题]字符A的Unicode编码为65,请问表达式’A’ + 1的值是()
A)66
B)B
C)A1
D)非法表达式
答案:A
解析:
17.[单选题]对Vector类的描述,错误的是
A)Vector类中的数据类型可以是基本数据类型,向vector注入基本类型的元素,会给你自动转成包装类,比如int输进去就是Integer
B)Vector类是java.util包提供的一个工具类
C)Vector类是一个变长数组java语言使用的字符码集是
D)Vector类中允许不同类型的数据共存
答案:A
解析:
18.[单选题]下列哪个不是Java的关键字?( )。
A)if
B)THEN
C)const
D)try
答案:B
解析:
19.[单选题]在 JAVA 中,给定代码片段如下所示,则编译运行后,输出结果是( )。
For (int i = 0; i < 10; i++) {
If (i == 10 - i) {
Break;
}
If (i % 3 != 0) {
Continue;
}
System.out.print(i + " ");
}
A)0
B)0 3
C)0 3 6
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论