JAVA题目附答案Word格式文档下载.docx

上传人:b****4 文档编号:18409553 上传时间:2022-12-16 格式:DOCX 页数:15 大小:19.92KB
下载 相关 举报
JAVA题目附答案Word格式文档下载.docx_第1页
第1页 / 共15页
JAVA题目附答案Word格式文档下载.docx_第2页
第2页 / 共15页
JAVA题目附答案Word格式文档下载.docx_第3页
第3页 / 共15页
JAVA题目附答案Word格式文档下载.docx_第4页
第4页 / 共15页
JAVA题目附答案Word格式文档下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

JAVA题目附答案Word格式文档下载.docx

《JAVA题目附答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《JAVA题目附答案Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。

JAVA题目附答案Word格式文档下载.docx

true"

);

}else{

false"

A)trueB)falseC)出错D)没有信息输出

6.执行下面代码会输出什么内容()

Booleanb1=newBoolean(true);

Booleanb2=newBoolean(true);

Objectobj1=(Object)b1;

Objectobj2=(Object)b2;

if(obj1==obj2)

if(obj2))

a"

else

b"

else

c"

d"

A)aB)bC)cD)d

7.Strings1="

ABC"

;

Strings2=s1;

s1+="

xyz"

ABCB)xyzC)ABCxyzD)null

8.下面哪些是不合法的Java代码片段

A)Stringa="

abcdefg"

a-="

cde"

B)Stringa="

a+="

C)Integerj=newInteger(27);

j-=7;

D)Integerj=newInteger(27);

j--;

9.编译、运行下面代码后的结果是()。

classEqualsTest{

chara='

a'

Strings=a==97"

Equal"

:

NotEqual"

A)编译错:

Invalidcharacterininput

B)程序能被编译,运行时输出:

NotEqual

C)程序能被编译,运行时输出:

Equal

D)输出EqualNotEqual

10.运行下面代码后的结果是()。

inti=1;

switch(i){

case0:

zero"

break;

case1:

one"

case2:

two"

default:

default"

A)oneB)one,default

C)one,two,defaultD)default

11.若声明:

inta[]=newint[10];

则对a数组元素的正确引用是(D)

a)a[10]

b)a[]

c)a(5)

d)a[10-10]

12.下面关于跳转语句说法不正确的是(A)

a)break语句只终止一次循环不影响下一次循环的进行

b)break语句可以终止循环的进行

c)continue语句只终止一次循环

d)return语句用于从函数返回

13、关于方法调用,说法正确的是(A)

a)当主调函数和被调函数在同一个类中,直接通过方法名称去调用

b)当主调函数和被调函数在同一个包不同类中,必须通过对象.方法名去调用

c)当主调函数和被调函数在不同包中,必须通过对象.方法名去调用

d)可以通过(数组名)的方式调用sort方法对数组进行排序

14.在Java语言中,数组的索引是从(A)开始的。

a)0

b)1

c)2

d)3

15.求数组最小值,请问在空白处应该填写的代码是(C)

publicstaticvoidmain(String[]args){

intb[5]={1,2,3,4,5};

inta=b[0];

for(inti=1;

i<

5;

i++){

空白处

a)a=b[i];

b)if(a>

b[i])a=b[i];

c)if(a<

b[i-1])a=b[i];

16.在Java语言中定义了以下变量:

charch;

下列赋值语句正确的是(B)。

A.ch="

strtest"

B.ch='

2'

C.ch='

1234'

D.ch=strtest;

17.下面属于Java语言关键字的是(A)。

(选择一项)

A.int

B.typedef

C.enum

D.unien

18.已知x=43,ch=2,y=0;

则表达式(x>

=y||ch<

2&

ch==y)的值是(B)。

A.真

B.True

C.False

19.在Java语言中,为了输出13579的效果,请问在空白处应该填写的代码是(C)

publicstaticvoidmain(String[]args){

inti;

for(i=0;

i<

5;

i++){

空白处);

A.i+1

B.(i+1)/2+1

C.(i+1)*2-1

D.i*2-1

20.在Java语言中,下列代码的运行结果是(C)。

inta=2;

switch(a)

{

case1:

("

Incase1a="

+a);

break;

Incase2a="

case3:

 

("

Incase3a="

("

Indefaulta="

A.Incase1a=1Incase2a=2

B.Incase1a=2Incase2a=2Incase3a=2

C.Incase2a=2Incase3a=2

D.Indefaulta=2

21.在Java中,源文件中包含如下代码段则程序编译运行结果是()B

publicclassTest{

publicstaticmain(String[]args){

a)输出:

Hello!

b)编译出错,提示“无法解析system”

c)运行正常,但没有输出任何内容

d)运行时出现异常

22.在Java中,单行注释使用()符号D

a)/*

b)*/

c)*

d)下列选项中,关于Java数据类型的说法错误的是()D

a)存储如性别’男’或’女’的数据最好使用char数据类型

b)存储如员工编号或员工年龄的数据最好使用int数据类型

c)存储如商品价格或员工工资的数据最好使用double数据类型

d)存储如真或假、是或否的数据最好使用String数据类型

24.关于Java类中带参数的方法,下列选项中的说法错误的是()B

a)使用带参数的方法分为两步:

1、定义带参数的方法;

2、调用带参数的方法

b)带参数方法的返回值不能为void

c)带参数方法的参数个数可以为一个或多个

d)带参数方法的参数可以是任意的基本类型数据或引用类型数据

25.分析下面的Java代码段,编译运行后的输出结果为()B

publicclassTest{

publicstaticvoidmain(String[]args){

姓名:

”);

(”Lanura”);

a)姓名:

Laura

b)姓名:

Lanura

c)姓名:

d)Laura

姓名

26.分析如下所示的Java代碼,編译运行后的输出结果()。

B

publicstaticvoidmain(Stringarg[]){

booleanb=ture;

真”);

else{

假”);

}

a)trueb)true真c)true假d)1

27.在Java语言的控制结构中,break语句是经常用到的语句。

下面一段代码中

Break语句起到()的作用.C

Intpointer=0;

while(pointer<

=10)

{

switch(pointer%3)

Pointer+=1;

break;

case2:

pointer+=2;

default:

pointer+=3;

a)结束当次循环,使控制权直接转移到控制循环的条件表达式

b)从嵌套内部跑出最里面的循环

c)终止switch语句的语句序列,提高switch-case语句性能

d)退出循环

28.下面()段Java语句在编译时不会出现异常和错误(选两项)BD

a)charc="

b)intI=-1;

c)booleanb=null;

d)doubled=;

29.分析如下所示的Java代码,编译运行后的输出结果是()。

C

publicstaticvoidmain(Stringarg[]){

inta=100;

while(a%2==0)

1002561b)10025c)100d)25

30.在Java中,如果要在字符串类型对象s="

java"

中,得到字母’v’出现的位置,可使用以下()语句C

a)('

v'

b)('

c)('

d)('

31.给定一个Java程序的代码如下所示,则编译运行后,输出结果是()C

publicclassTest

intcount=9;

publicvoidcount1()

count=10;

+count);

publicvoidcount2()

publicstaticvoidmain(Stringargs[])

Testt=newTest();

();

a)count1=9count2=9

b)count1=10count2=9

c)count1=10count2=10

d)count1=9count2=10

32.给定如下Java代码片段,编译运行时,结果是()

int[]a={1,2,3,4,5};

for(intcount=0;

count<

count++)

()C

a)运行时出现异常

b)输出:

12345

c)输出:

135

d)输出:

24

33.分析下面的Java代码,编译运行结果是()B

publicclassA

publicvoidchangeName(StringBuffername,StringBuffernickname)

name=newStringBuffer(“Yangfan”);

1”定某Java程序的main方法如下所示,该程序的运行结果是(A).

publicstaticvoidmain(String[]args)

inti=0;

输出0b)输出1c)编译错误d)运行时出现异常

35.在Java中,使用类的步骤包括以下三步,它们的先后顺序是(B)

1.定义类2.创建类的对象3.访问对象的属性和方法

a)213b)123c)321d)231

36.在Java中,定义带参数的方法时,参数可以为一个或多个,多个参数之间使用(B)

符号进行分隔。

a);

分号b),(逗号)c)空格符d)–(连接符)

37.在Java中,要向控制台打印输出”WelcometoSpace!

”并自动换行,可以实现此功能语句是(C)

a)("

WelcometoSpace!

"

b)"

welcometoSpace!

c)"

d)("

38.给定如下Java代码片段,编译运行时的结果是(D)

inti=2;

switch(i)

default:

a)输出:

default

defaultzero

c)编译出错,default语句位置不符合switch结构的语法结构

d)输出two

39.给定Java代码如下所示,编译运行结果是(A)

publicstaticvoidmain(String[]args)

inti;

i="

+i);

a)编译错误b)运行时出现例外c)正常运行,输出i=-1d)正常运行,输出i=0

40.给定如下Java程序,编译运行时,将在(D)语句出现错误

publicstaticvoidmain(Stringargs[])

inti=0;

java中,下列代码的运行结果是(C)

publicstaticvoidmain(String[]args)

inta=1,b=2,c=3;

if(a<

0)

if(b<

c=10;

c=20;

输出:

10b)输出:

20c)输出:

3d)编译报错

42.Java中,下面(AB)语句能正确通过编译(选两项)

a)chari=2+'

Strings="

on"

+'

one'

d)intb=

43.分析下面的java代码片段,编译运行后的输出结果是(D)

for(inti=0;

i<

6;

intk=++i;

while(k<

5){

b)02c)123d)13

44.分析下面的Java程序,编译运行结果是(A)

publicclassB

y"

y123y

y1212y

y33y

d)程序编译出错

45.分析下面的Java代码,编译运行后的输出结果是(B)

publicstaticvoidmain(String[]args)

inti=9;

10

11

b)9

c)10

10

d)9

46.在java中,源文件 中包含如下代码段,则程序编译运行结果是(A)

pubicstaticvoidmain(String[]args)

World!

a)输出HelloWorld

b)编译出错,提示”main”方法缺少返回类型

c)没有输出内容

47.在Java中,Java源程序文件的扩展名为(D)

a).docb).txtc).pptd).java

48.分析如下的JAVA代码,编译运行时输出(D)。

Strings=newString(“CCTVTest”);

Inti=1;

Intj=4;

(i,j));

a)CCTVb)CCTc)CTVd)CTVT

49.给定如下所示的JAVA代码,要使用这段代码能够编译成功,横线处应该填入(D)。

Publiccount(inti,doubled){

returni*d;

a)voidb)intc)chard)double

50.给定如下Java代码片段,编译运行的结果是(A)。

inti=0,j=-1;

switch(i){

case0,1:

j=1;

逗号错误

case2:

j=2;

j="

+j);

a)程序编译出错

j=1

j=2

j=0

51.给定如下 Java代码片段,编译运行时,以下(B)语句或表达式的值是true。

Strings=”duck”;

StringBuffersb=newStringBuffer(“duck”);

Stringe=newString(“duck”);

Stringt=e;

a)(sb)

b)(e)

c)(sb)

d)s==t

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

当前位置:首页 > 小学教育 > 语文

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

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