J
A
VA
语言程序设计考试试题及部分答案
一、单选题
:
(每题1分)下列各题
A
)、B)、
C)
、
D
)四个选项中
,
只有一个选项就
是正确得
,
请将正确选项得标记写在题干后得括号内。
1.
下列语句序列执行后,
k
得值就是
(
B
)
。
int m=
3
, n=6
,
k=0;
while
(
(
m+
+
)
<
(
-
—
n)
)
++k
;
A
)
0
B
) 1
C) 2
D
)
3
2.
设
i
、
j
为
int
型变量名
,a
为i
nt
型数组名,以下选项中
,
正确得赋值语句就是
(
B
)
。
A) i =
i
+
2
B) a[0
]
= 7
;
C
)
i
+
+
-
--
j;
D)
a
(0)
=
66;
3
.J
a
v
a
语言得类间得继承关系就是
(
B
)
。
A)
多重得
B
)
单重得
C)
线程得
D
)
不能继承
4.
设有定义
int i =
6
;
,则执行以下语句后,
i
得值为(
C
)
。
i
+
=
i -
1;
A) 10 B) 121 C)
1
1 D
)
100
5.
下列选项中
,
用于在定义子类时声明父类名得关键字就是
(
C
)
。
A
)
int
e
rf
ac
e
B
)
p
a
ckag
e C
)
ext
e
nd
s
D
)
class
6。若已定义
by
te[ ]
x=
{11,22
,
33
,
-
66}
;
其中
0
≤
k
≤
3
,则对x数组元素错误得引用就是
( C
)
。
A)
x
[5
-3
] B) x
[k
]
C)
x[
k
+5]
D) x[0
]
7
。下列语句序列执行后
,
c
h1
得值就是(
B )
。
cha
r
ch1=
'
A
'
,
ch2=
’
W
’
;
if(ch1 + 2
〈
ch2 )
+
+
c
h1;
A)
’
A'
B)
'B' C)
’
C'
D
)
B
8.
下列语句序列执行后,i
得值就是(
D
)
。
i
n
t i=
8,
j
=16;
i
f
(
i-
1 > j
)
i
——
; e
ls
e j
——
;