?/p>
JAVA
程序设计》试?/p>
?/p>
JAVA
程序设计》试?/p>
?/p>
1
页,?/p>
6
?/p>
?/p>
2
页,?/p>
6
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
Java
程序设计
一?/p>
填空题(要求将答案写在空白处,共
11
道小题,每空
1
分,?/p>
20
分)
1
?/p>
Java
的三大体系分别是
______
?/p>
______
?/p>
______
?/p>
2
?/p>
Java
程序的运行环境简称之?/p>
______
?/p>
3
?/p>
Java
中的程序代码都必须在一个类中定义,类使?/p>
______
关键字来定义?/p>
4
、布尔常量即布尔类型的两个值,分别?/p>
______
?/p>
______
?/p>
5
、在
Java
中,
byte
类型数据?/p>
______
个字节,
short
类型数据?/p>
______
个字节,
int
类型?/p>
据占
______
个字节,
long
类型数据?/p>
______
个字节?/p>
6
、若
x = 2
,则表达?/p>
( x + + )
?/p>
3
的值是
______
?/p>
7
、若
int a =2; a+=3;
执行后,变量
a
的值为
______
?/p>
8
、若
int []a={12,45,34,46,23};
,则
a[2]= ______
?/p>
9
、若
int a[3][2]={{1,1},{2,2},{3,3}}
,则
a[2][1]= ______
?/p>
10
?/p>
面向对象的三大特征是
______
?/p>
______
?/p>
______
?/p>
11
?/p>
定义在类中的变量被称?/p>
______
,定义在方法中的变量被称?/p>
______
二?/p>
选择题(将正确答案写在括号内,注意没有在题目中特别说明的均为单选题?
?/p>
10
题,每题
2
分,?/p>
20
分)
1
、以下选项中,哪个用来编译源程?/p>
A
?/p>
Javadoc
B
?/p>
Java
运行工具
C
?/p>
Java
编译?/p>
D
?/p>
Java
打包工具
2
?/p>
Java
属于以下哪种语言?/p>
A
、机器语言
B
?/p>
汇编语言
C
、高级语言
D
、以上都不对
3
、下面哪种类型的文件可以?/p>
Java
虚拟机中运行?/p>
A
?/p>
.java
B
?/p>
.jre
C
?/p>
class
D
?/p>
.exe
4
、以下选项中,
switch
语句判断条件可以接收的数据类型有哪些?/p>
(多选)
A
?/p>
int
B
?/p>
byte
C
?/p>
char
D
?/p>
short
5
、假?/p>
int x = 2
,三元表达式
x>0?x+1:5
的运行结果是以下哪一个?
A
?/p>
0
B
?/p>
2
C
?/p>
3
D
?/p>
5
6
、下面的运算符中,用于执行除法运算是哪个?/p>
A
?/p>
%
B
?/p>
\
C
?/p>
/
D
?/p>
*
7
、下列语句哪些属于循环语句?(多选)
A
?/p>
for
语句
B
?/p>
if
语句
C
?/p>
while
语句
D
?/p>
switch
语句
8
、下面哪种写法可以实现访问数?/p>
arr
的第
1
个元?/p>
?
A
?/p>
arr[0]
B
?/p>
arr(0)
C
?/p>
arr[1]
D
?/p>
arr(1)
9
、以下哪个选项可以正确创建一个长度为
3
的一维数组?
A
?/p>
new int [2];
B
?/p>
new int[3][];
C
?/p>
new int[3];
D
?/p>
以上答案皆不?/p>
10
、请先阅读下面的代码?/p>
int x = 1;
int y = 2;
if (x % 2 == 0) {
y++;
} else {
y--;
}
System.out.println("y=" + y);
上面一段程序运行结束时,变?/p>
y
的值为下列哪一项?
A
?/p>
3
B
?/p>
2
C
?/p>
1
D
?/p>
switch
语句
三?/p>
程序阅读?/p>
(
要求将分析结果写在答题纸上,
?/p>
4
道小题,
每题
5
分,
?/p>
20
?/p>
)
阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否?/p>
请说明编译失败的原因?/p>
代码一?/p>
public class Test01 {