《Java程序设计》试卷十二

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java程序设计》试卷十二

一、选择题(2分*25=50分)

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

A)i=i+2

B)a[0]=7;

C)i++---j;

D)a(0)=66;

2、Java语言的类间的继承关系是______。

A)多重的

B)单重的

C)线程的

D)不能继承

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

A)10

B)121

C)11

D)100

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

A)interface

B)package

C)extends

D)class

5、若已定义byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是______。

A)x[5-3]

B)x[k]

C)x[k+5]

D)x[0]

6、下列语句序列执行后,ch1的值是______。char ch1='A',ch2='W';if(ch1+2

A)‘A'

B)‘B'

C)‘C'

D)B

7、下列语句序列执行后,i的值是______。int i=8,j=16;if(i-1>j)i--;else j--;

A)15

B)16

C)7

D)8

8、下面语句执行后,i的值是______。for(int i=0,j=1;j<5;j+=3)i=i+j;

A)4

B)5

C)6

D)7

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

A)x>y||x>z

B)x!=y

C)z>(y+x)

D)x

10、下列语句序列执行后,i的值是______。int i=16;do{i/=2;}while(i>3)

A)16

B)8

C)4

D)2

11、以下由for语句构成的循环执行的次数是______。for(int i=0;true;i++);

A)有语法错,不能执行

B)无限次

C)执行1次

D)一次也不执行

12、定义类头时能使用的修饰符是______。

A)private

B)static

C)abstrac t

D)protected

13、下列最终属性i的定义中,正确的是______。

A)static final int i=100;

B)final int i=1.2;

C)final i='w';

D)final char i;

14、下列类定义中,不正确的是______。

A)class x{....}

B)class x extends y{....}

C)static class x implements y1,y2{....}

D)public class x extends Applet{....}

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

A)static x x1;

B)public x x1=new x(int123);

C)y x1;

D)x x1=x();

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

A)x(int m){...}

B)void x(int m){...}

C)x(int m,int n){...}

D)x(int h,int m,int n){...}

17、下列方法定义中,正确的是______。

A)int x(){char ch='a';return(int)ch;}

B)void x(){...return true;}

C)int x(){...return true;}

D)int x(int a,b){return a+b;}

18、用定义类成员的访问控制权的一组关键字是______。

A)class,float,double,public

B)float,boolean,int,long

C)char,extends,float,double

D)public,private,protected

19、不能构成循环的语句是______。

A)for语句

B)while语句

C)switch语句

D)do__while语

20、下列程序段执行后b3的结果是______。boolean b1=true,b2,b3;b3=b1?b1:b2;

A)0

B)1

C)true

D)false

21、下面数据结构中,属于非线性的是______。

A)线性表

B)树

C)队列

D)堆栈

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

A)j=i;

B)j=(long)i;

C)i=(int)j;

D)i=j;

23、现有一整型数组a[4],它的所有数组元素是______。

A)a0,a1,a2,a3

B)a[0],a[1],a[2],a[3]

C)a[1],a[2],a[2],a[4]

D)a[0],a[1],a[2],a[3],a[4]

24、定义Java Applet程序时,必须有的import语句是______。

A)import java.applet.Applet;

B)import java.io.*;

C)import java.awt.event;

D)import ng.*;

25.现有两个类A、B,以下描述中表示B继承自A的是______。

A)class A extends B

B)class B implements A

C)class A implements B

D)class B extends A

二、判断题(2分*15=30分)

相关文档
最新文档