四川大学期末考试试题(闭卷)
(2014-2015学年第1学期)
课程号:课程名称: Java语言程序设计(A 卷)任课教师:
适用专业年级:学号:姓名:
一、单项选择题(本大题共25小题,每小题1分,共25分)提示:在每小题列出的四个备选项中只有一个是符
合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分
int m=3, n=6, k=0;
while( (m++) < ( -- n) ) ++k;
A) 0 B) 1 C) 2 D) 3
2.设i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )。
A) i = i + 2 B) a[0] = 7;
C) i++ - --j; D) a(0) = 66;
3.Java语言的类间的继承关系是( )。
A) 多重的B) 单重的C) 线程的D) 不能继承
4.设有定义int i = 6 ;,则执行以下语句后,i 的值为( )。
i += i - 1;
A) 10 B) 121 C) 11 D) 100
5.下列选项中,用于在定义子类时声明父类名的关键字是( )。
A)interface B) package C) extends D) class
6.若已定义byte[ ] x= {11,22,33,-66} ;
其中0≤k≤3,则对x数组元素错误的引用是( )。
A) x[5-3] B) x[k] C) x[k+5] D) x[0]
7.下列语句序列执行后,ch1 的值是( )。
char ch1='A',ch2='W';