考试场次:
2015_01
月月考
_01
月
29
日
_JAVA
试卷名称:
2015
年
01
月
_JSD_JSD1412
1.
运行下面的程序:
int a = 100;
int b = 200;
a = a + b;
b = a - b;
a = a - b;
System.out.println("a=" + a + ", b=" + b);
输出的结果是:
()
。
A. a=100, b=300
B. a=100, b=200
C. a=200, b=100
D. a=300, b=200
正确答案:
C
2.
下面关于数组的声明语句中,有编译错误的是:
()
。
A. int[] arr = new int[]{1,2,3};
B. int[] arr = null;
arr = {1,2,3,4,5};
C. int[][] arr = new int[][]{{1,2,3},{4,5},{6}}
D. int[][] arr = new int[2][];
正确答案:
B
3.
分析
如下代
码,
输出
结果
为(
)
。
public
static
void
main(String[]
args)
{ int
i
=
0; boolean
re
=
false; re
=
((++i)
+
i
==
2)
?
true
:
false; System.out.println("i=" + i + ",re="+re); }
A. i=1,re=true
B. i=0,re=true
C. i=1,re=false
D. i=0,re=false
正确答案:
A
4.
请看下列代码:
interface Foo {
int bar();
}