开始做题 00:00:00

一、单选题 (一共30题,共87分)
1.

下列语句序列执行后, k 的值是 ( )。

int m=3, n=6, k=0 。

while( (m++) < ( -- n) ) ++k 。

2.

设 i、j 为 int 型变量名, a 为 int 型数组名,以下选项中,正确的赋值语句是

3.

Java 语言的类间的继承关系是

4.

下列选项中,用于在定义子类时声明父类名的关键字是

5.

若已定义 byte[ ] x= {11,22,33,-66} 。

其中 0≤k≤3,则对 x 数组元素错误的引用是

6.

下列语句序列执行后, ch1 的值是 ( )。

char ch1='A',ch2='W' 。

if(ch1 + 2 < ch2 ) ++ch1 。

7.

下列语句序列执行后, i 的值是( ) 。

int i=8, j=16 。

if( i-1 > j ) i-- 。 else j-- 。

8.

下列语句序列执行后, k 的值是 ( )。

int i=10, j=18, k=30 。

switch( j - i )

{ case 8 : k++ 。

case 9 : k+=2 。

case 10: k+=3 。

default : k/=j 。

}

9.

下面语句执行后, i 的值是 ( )。

for( int i=0, j=1 。 j < 5 。 j+=3 ) i=i+j 。

10.

设有定义int i=6,则执行以下语句后, i 的值为 ( ) 。i += i - 1

11.

设有定义 float x=3.5f, y=4.6f, z=5.7f ;则以下的表达式中,值为 true 的是

12.

下列语句序列执行后, i 的值是 ( ) 。

int i=16 。

do { i/=2 。 } while( i > 3 ) 。

13.

以下由 for 语句构成的循环执行的次数是 ( )。

for ( int i = 0 。 true 。 i++) 。

14.

定义类头时能使用的修饰符是

15.

设 int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值, 正确的 switch 语句是

16.

下列最终属性 i 的定义中,正确的是 ( )

17.

下列类定义中,不正确的是

18.

设 x、 y 为已定义的类名,下列声明 x 类的对象 x1 的语句中正确的是 ( )。

19.

设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是

20.

下列方法定义中,正确的是

21.

用于定义类成员的访问控制权的一组关键字是

22.

不能构成循环的语句是

23.

下列程序段执行后 b3 的结果是 ( )。

boolean b1=true, b2, b3 。

24= b1 ? b1 : b2 。

24.

下面数据结构中,属于非线性的是

25.

设有定义 int i=123 。 long j=456 。 下面赋值不正确的语句是

26.

下面哪些是 short 型的取值范围

27.

哪些是将一个十六进制值赋值给一个 long 型变量

28.

当 Frame 的大小被改变时 , Frame 中的按钮的位置也可能被改变,请问此时使用的是什么布局管理器

29.

下面的哪些答案可以用以表示八进制值8?

30.

下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的?

答题卡 暂停 交卷 置顶
置顶