java期末选择试题及答案大全Word文件下载.docx

上传人:b****2 文档编号:14258591 上传时间:2022-10-21 格式:DOCX 页数:51 大小:32.93KB
下载 相关 举报
java期末选择试题及答案大全Word文件下载.docx_第1页
第1页 / 共51页
java期末选择试题及答案大全Word文件下载.docx_第2页
第2页 / 共51页
java期末选择试题及答案大全Word文件下载.docx_第3页
第3页 / 共51页
java期末选择试题及答案大全Word文件下载.docx_第4页
第4页 / 共51页
java期末选择试题及答案大全Word文件下载.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

java期末选择试题及答案大全Word文件下载.docx

《java期末选择试题及答案大全Word文件下载.docx》由会员分享,可在线阅读,更多相关《java期末选择试题及答案大全Word文件下载.docx(51页珍藏版)》请在冰豆网上搜索。

java期末选择试题及答案大全Word文件下载.docx

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

(C)

A)interfaceB)packageC)extendsD)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的值是(B)

charch1='

A'

ch2='

W'

;

if(ch1+2<

ch2)++ch1;

A)'

B)'

B'

C)'

C'

D)B

8.下列语句序列执行后,

i的值是(D)

inti=8,j=16;

if(i-1>

j)i--;

elsej--;

A)15B)16C)7D)8

9.下列语句序列执行后,

k的值是(C)

inti=10,j=18,k=30;

switch(j-i)

{case8:

k++;

case9:

k+=2;

case10:

k+=3;

default:

k/=j;

}

A)31B)32C)2D)33

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

for(inti=0,j=1;

j<

5;

j+=3)i=i+j;

A)4B)5C)6D)7

11.设有定义floatx=3.5f,y=4.6f,z=5.7f

则以下的表达式中,值为

true的是(B)。

A)x>

y||x>

zB)x!

=y

C)z>

(y+x)D)x<

y&

!

(x<

z)

12.下列语句序列执行后,

inti=16;

do{i/=2;

}while(i>

3);

A)16B)8C)4D)2

13.以下由for语句构成的循环执行的次数是

for(inti=0;

true;

i++);

A)有语法错,不能执行B)无限次

C)执行1次D)一次也不执行14.定义类头时能使用的修饰符是(C)。

A)privateB)staticC)abstractD)protected

15.设int型变量a、b,float型变量x、y,char型变量

正确的switch语句是D)。

A)switch(x+y)B)switch(ch+1)

{......}{......}

C)switchchD)switch(a+b);

ch

均已正确定义并赋值,

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

A)staticfinalinti=100;

B)finalinti=1.2;

C)finali='

w'

D)finalchari;

17.下列类定义中,不正确的是(C)。

A)classx{....}

B)classxextendsy{....}

C)staticclassximplementsy1,y2{....}

D)publicclassxextendsApplet{....}

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

A)staticxx1;

B)publicxx1=newx(int123);

C)yx1;

D)xx1=x();

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

(B)。

A)x(intm){...}B)voidx(intm){...}

C)x(intm,intn){...}D)x(inth,intm,intn){...}

20.下列方法定义中,正确的是(A)。

A)intx(){charch='

a'

return(int)ch;

}

B)voidx(){...returntrue;

}C)intx(){...returntrue;

D)intx(inta,b){returna+b;

21.用于定义类成员的访问控制权的一组关键字是(D)。

A)class,float,double,public

B)float,boolean,int,long

C)char,extends,float,doubleD)public,private,protected

22.不能构成循环的语句是(C)。

A)for语句B)while语句C)switch语句D)do__while语句

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

booleanb1=true,b2,b3;

24=b1?

b1:

b2;

A)0B)1C)trueD)false

25下面数据结构中,属于非线性的是(B)。

A)线性表B)树C)队列D)堆栈

11.设有定义inti=123;

longj=456;

下面赋值不正确的语句是(D)。

A)j=i;

B)j=(long)i;

C)i=(int)j;

D)i=j;

1.使用Java语言编写的源程序保存时的文件扩展名是()。

(A).class(B).java(C).cpp(D).txt

2.设inta=-2,则表达式a>

>

3的值为()。

(A)0(B)3(C)8(D)-1

3.设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是()。

(A)a[0];

(B)a[a.length-1];

(C)a[3];

(D)inti=1;

a[i];

4.在类的定义中可以有两个同名函数,这种现象称为函数()。

(A)封装(B)继承

(C)覆盖(D)重载

5.在类的定义中构造函数的作用是()。

(A)保护成员变量(B)读取类的成员变量

(C)描述类的特征(D)初始化成员变量

6.下面关键字中,哪一个不是用于异常处理语句()。

(A)try

(B)break

(C)catch

(D)finally

7

.类

)。

(A)类是对象的抽象

(B)对象是类的抽象

(C)对象是类的子类

(D)类是对象的具体实例

8

.下面哪

Java中

合法

符(

(A)$persons

(B)twoNum

(C)_myVar

(D)*point

9.为AB类的一个无形式参数无返回值的方法

method书写方法头,使得使用类名

AB作为

前缀就可以调用它,该方法头的形式为()。

(A)staticvoidmethod()

(B)publicvoidmethod()

(C)finalvoidmethod()

(D)abstractvoidmethod()

10.欲构造ArrayList类的一个实例,此类继承了

()。

List

接口,下列哪个方法是正确的

(A)ArrayListmyList=newObject()

(B)ListmyList=newArrayList()

(C)ArrayListmyList=newList()

(D)ListmyList=newList()

11.Java源文件和编译后的文件扩展名分别为(

(A).class和.java

(B).java

和.class

(C).class

.class

(D).java

.java

12.在JavaApplet

程序用户自定义的

Applet

子类中,一般需要重载父类的

方法

来完成一些画图操作。

(A)start()

(B)stop()

(C)init()

(D)paint()

13.对于一个Java源文件,import,class定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1