《面对对象程序设计 JAVA 语言程序设计》期末复习试题及部分答案一、单选题1
在下列概念中,Java 语言只保留了 DA
运算符重载 B
结构和联合 C
下列类定义中,不正确的是 BA
class x {
static class x implements y1,y2{
public class x extends Applet {
class x extends y {
下列语句序列执行后,k 的值是 Bint m=3, n=6, k=0;while( (m++) < (n) ) ++k;i++先把 i 的初值赋给表达式(i++),作为表达式(i++)的值,然后 i 自增 1 作为 i 的值
如 i=1,则表达式(i++)的值等于 1,而 i 的值变为 2
++i1 先自增 1,再把自增后的值赋给表达式(++i)
如 i=1,则表达式(++i)的值等于 2,i 的值也为 2,A
设 i、j 为 int 型变量名,a 为 int 型数组名,以下选项中,正确的赋值语句是 AA
a[0] = 7;B
i = i + 25
Java 语言的类间的继承关系是 BA
下列语句序列执行后,k 的值是 Cint i=10, j=18, k=30;switch( j - i ) {case 8 : k++;case 9 : k+=2;case 10: k+=3;default : k/=j;}A
i++ ——j; D
a(0) = 66;C
设有定义 float x=3
5f,y=4
6f,z=5
7f; 则以下的表达式中,值为 true 的是 CA
x > y || x > zB