java基础选择题.docx

上传人:b****2 文档编号:2249584 上传时间:2022-10-28 格式:DOCX 页数:44 大小:52.19KB
下载 相关 举报
java基础选择题.docx_第1页
第1页 / 共44页
java基础选择题.docx_第2页
第2页 / 共44页
java基础选择题.docx_第3页
第3页 / 共44页
java基础选择题.docx_第4页
第4页 / 共44页
java基础选择题.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

java基础选择题.docx

《java基础选择题.docx》由会员分享,可在线阅读,更多相关《java基础选择题.docx(44页珍藏版)》请在冰豆网上搜索。

java基础选择题.docx

java基础选择题

练习01:

请问,以下哪些是合法的变量名?

请选择一个正确答案:

(1)_int

(2)$marie

(3)Integer

(4)2much

(5)选项

(1)、

(2)、(3)均正确

答(5)

练习02:

请问,以下哪些是JAVA应用的入口程序main()的方法正确语法形式?

请选择一个正确答案:

(1)publicstaticvoidmain(Sting[]args)

(2)staticpublicvoidmain(String[]args)

(3)publicvoidmain(Stringargs[])

(4)选项

(1)、

(2)均正确

(5)选项

(1)、

(2)、(3)均正确。

答(4)

练习03:

请问,以下哪些是初始化数组的正确语法形式?

请选择一个正确答案:

(1)intx[]={1,2,3};

(2)intx[3]={1,2,3};

(3)int[]x={0,0,0};

(4)char[]x={‘a’,’b’};

(5)选项

(1),(3),(4)均正确。

答(5)

练习04:

请问,以下哪些是字节型数据的的取值范围?

请选择一个正确答案:

(1)0,+255

(2)-127..+128

(3)-128..+127

(4)0..65535

(5)-32767..+32768

答(3)

练习05:

请问,以下哪些描述是正确的?

请选择一个正确答案:

(1)int是32位的带符号型整型值。

(2)short型是16位的带符号整形值。

(3)char型是16位的Unicode编码字符。

(4)float型是64位的浮点值。

(5)选项

(1),

(2),(3)均正确。

答(5)

练习06:

请问,以下哪些是逻辑短路运算符?

请选择一个正确答案:

(1)&

(2)&&

(3)|

(4)||

(5)选项

(2),(4)均正确。

答(5)

练习07:

请问,以下哪些语句无编译错误?

请选择一个正确答案:

(1)inttestValue=0x5;

(2)inttestValue=(int)(2.1F+3.4D);

(3)inttestValue=(0x0A>>1);

(4)inttestValauc=(0x0A>>>1);

(5)以上选项均正确。

答(5)

练习08:

请问,现有一组intMyArray[]={1,2,3},以下哪些语句用于获取该数组的元素个数?

请选择一个正确答案:

(1)MyArray.size;

(2)MyArray.siae();

(3)MyArray.length;

(4)MyArray.length();

(5)MyArray.getSize();

答(3)

练习09:

请问,以下哪些语句用于声明一个二维数组?

(1)inta[][]=newint[10,10];

(2)inta[][]=newint[10][10];

(3)inta[10,10]=newint[10][10];

(4)int[][]a=newint[10][10];

(5)选项

(2)、(4)均正确。

答(5)

练习10:

请问,如何强制垃圾回收器回收一个对象?

请选择一个正确答案:

(1)调用System.gc()方法

(2)调用Runtime.gc()方法

(3)将对象赋值null。

(4)无法强制垃圾回收器执行。

答(4)

练习11:

请问,带符号基本数据类型的正确取值范围和负数绝对取值范围是否相等?

请选择一个正确答案:

(1)相等。

(2)不相等。

(2)

练习12:

请问,以下哪些是JAVA中合法的标识符?

箐选择所有正确答案:

(1)Big()1LongStringWithMeaniglessName

(2)Sint

(3)bytes

(4)$1

(5)finalist

(1)

(2)(3)(4)(5)

练习13:

请问,以下哪些是应用程序的入口程序main()方法的正确语法形式?

请选择所有正确答案:

(1)publicstaticvoidmain()

(2)publicstaticvoidmain(Stringarg[])

(3)publicvoidmain(String[]arg)

(4)publicstaticvoidmain(String[]args)

(5)publicstaticintmain(String[]arg)

(2)(4)

练习14:

请问,以下哪些Java源文件中顶层元素出现次序?

请选择一个正确答案:

(1)import,package,class.

(2)classeimport,package.

(3)package语句必须位于最前面,import语句和class声明之间无次序要求。

(4)package,import,class

(5)import语句必须位于最前面,package语句和class声明之间无次序要求。

答(4)

练习15:

请问,执行int[]x=newint[25];语句后,以下哪些选项正确?

请选择所有正确答案:

(1)x[24]值等于0。

(2)x[24]值未确定。

(3)x[25]值等于0

(4)x[25]值等于null。

(5)x.length值等于25。

(1)(5)

练习16:

给出以下代码,请问该程序的运行结果是什么?

1.chassCheck{

2.publicstaticvoidmain(Stringargs[]){

3.Holderh=newHolder();

4.h.held=100;

5.h.bump(h);

6.System.out.println(h.held);

7.}

8.}.

9..

10.classHolder{

11.publicintheld;

12.theHolder.held++;}

13.}

14.}

请选择一个正确答案:

(1)打印输出0

(2)打印输出1

(3)打印输出100

(4)打印输出101

答(4)

练习17:

给以下代码,请问该程序的运行结果是什么?

classCheck{

publicstaticvoidmain(Stringargs[]){

doubled=12.3;

Decrementerdec=newDecrementer();

dec.decrement(d);

System.out.println(d);

}

}

classDecrementer{

publicvoiddecrement(doubledecMe){

decMe=decMe-1.0;

}

}

请选择一个正确答案:

(1)打印输出0。

0

(2)打印输出-1。

0

(3)打印输出12。

3

(4)打印输出11。

3

答(3)

练习18:

请问,如何强制垃圾回收器回收一个对象?

请选择一个正确答案:

(1)无法强制垃圾回收器执行。

(2)调用System.gc()方法。

(3)调用System.gc()方法。

(4)调用Runtime.gc()方法。

(5)将对象赋值null.

(1)

练习19:

请问,以下哪些是短型数据的取值范围?

请选择一个正确答案:

(1)取决于硬件环境:

(2)0..215-1

(3)0..232-1

(4)-(215)..215-1

(5)-231..231-1

答(4)

练习20:

请问,以下哪些是byte型数据的取值范围?

请选择一个正确答案:

(1)取决于硬件环境。

(2)0..28-1

(3)0..215-1

(4)-27..27-1

(5)-215..215-1

答(4)

练习21:

给出以下代码,请问该程序的运行结果是什么?

classCheck{

Publicstaticvoidmain(Stringargs[]){

Intx,a=6,b=7;

X=a+++b++;

System.out.print(“x=”+x);

System.out.print(“,a=”+a);

System.out.print(“,b=”+b);

}

}

请选择一个正确答案:

(1)打印输出x=15,a=7,b=8

(2)打印输出x=15,a=6,b=7

(3)打印输出x=13,a=7,b=8

(4)打印输出x=13,a=6,b=7

答(3)

练习22:

请问,以下哪些表达式的结果是合法的?

请选择所有正确答案:

(1)intx=6;x=!

x

(2)intx=6;if(!

(x>3)){}

(3)intx=6;x=~x;

(2)(3)

练习23:

请问,以下哪些表达式的结果是一个整数值?

请选择所有正确答案:

(1)intx=-1;x=x>>>5;

(2)intx=-1;x=x>>>32;

(3)bytex=-1;x=x>>>5;

(4)intx=-1;x=x>>>5;

(1)

练习24:

请问,以下哪些表达式是合法的?

请选择正确答案:

(1)Stringx=”Hello”;inty=9;x+=y;

(2)Stringx=”Hello”;inty=9;if(x==y){}

(3)Stringx=”Hello”;inty=9;x=x+y

(4)Stringx=”Hello”;inty=9;y=y+x

(5)Stringx=null;inty=(x!

=null)&&(x.length()>0)?

x.length():

0;

(1)(3)(5)

练习25:

请问,以下哪些代码可编译通过且可以打印输出Equal?

请选择所有正确答案:

(1)

classCheck{

publicstaticvoidmain(Stringargs[]){

intx=100;

floaty=100.0F;

if(x==y){

System.out.println(“Equal”);

}

}

(2)

classCheck{

publicstaticvoidmain(Stringargs[]){

intx=100;

Integery=newInteger(100);

if(x==y){

System.out.println(“Equal”);

}

}

(3)

classCheck{

publicstaticvoidmain(Stringargs[]){

Integerx=newInteger(100);

Integery=newInteger(100);

if(x==y){

System.out.println(“Epual”);

}

}

}

(4)

classCheck{

publicstaticvoidmain(Stringargs[]){

Stringx=newString(“100”);

Stringy=newString(“100”);

If(x=y){

System.out.println(“Equal”);

}

}

}

(5)

classCheck{

publicstaticviodmain(Stringatgs[]){

Str

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

当前位置:首页 > 自然科学 > 数学

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

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