Java题库 道选择题.docx

上传人:b****1 文档编号:293649 上传时间:2022-10-08 格式:DOCX 页数:29 大小:24.76KB
下载 相关 举报
Java题库 道选择题.docx_第1页
第1页 / 共29页
Java题库 道选择题.docx_第2页
第2页 / 共29页
Java题库 道选择题.docx_第3页
第3页 / 共29页
Java题库 道选择题.docx_第4页
第4页 / 共29页
Java题库 道选择题.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

Java题库 道选择题.docx

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

Java题库 道选择题.docx

Java题库道选择题

《Java程序设计》理论题库—选择题(单选175题)

1.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的B

A、ArrayListmyList=newObject();

B、ListmyList=newArrayList();

C、ArrayListmyList=newList();

D、ListmyList=newList();

()方法使用哪种类型的参数A

A、Graphics

B、Graphics2D

C、String

D、Color

3.指出正确的表达式D

A、byte=128;出下列程序运行的结果B

publiccl

A、goodandabc

B、goodandgbc

C、testokandabc

D、testokandgbc

5.运行下列程序,会产生什么结果CD

publiccl

A、第一行会产生编译错误

B、第六行会产生编译错误

C、第六行会产生运行错误

D、程序会运行和启动

6.要从文件?

文件中读出第10个字节到变量C中,下列哪个方法适合A

A、FileInputStreamin=newFileInputStream(\);(9);intc=();

B、FileInputStreamin=newFileInputStream(\);(10);intc=();

C、FileInputStreamin=newFileInputStream(\);intc=();

D、RandomAccessFilein=newRandomAccessFile(\);(9);intc=();

7.容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变B

A、CardLayout

B、FlowLayout

C、BorderLayout

D、GridLayout

8.给出下面代码:

publiccl}

}

那个语句是正确的C

A、编译时将产生错误;

B、编译时正确,运行时将产生错误;

C、输出零;

D、输出空。

B哪个关键字可以对对象加互斥锁9.

A、transient

Bsynchronized

Cserialize

Dstatic

10.下列哪些语句关于内存回收的说明是正确的B

A、程序员必须创建一个线程来释放内存;

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

11.下列代码哪几行会出错:

C

A、line4

B、line6

C、line7

D、line8

是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。

D

A、publicintMAX_LENGTH=100;

B、finalintMAX_LENGTH=100;

C、finalpublicintMAX_LENGTH=100;

D、publicfinalintMAX_LENGTH=100.

13.给出下面代码:

1)classParent{

2}privateStringname;

3}publicParent(){}

4}}

5)publicclassChildextendsParent{

6}privateStringdepartment;

7}publicChild(){}

8}publicStringgetValue(){returnname;}

9}publicstaticvoidmain(Stringarg[]){

10}Parentp=newParent();

11}}

12}}

那些行将引起错误D

A、第3行

B、第6行

C、第7行

D、第8行

14.类Teacher和Student是类Person的子类;

Personp;

Teachert;

Students;

if(tinstanceofPerson){s=(Student)t;}

最后一句语句的结果是:

BC

对象;Student将构造一个、A.

B、表达式是合法的;

C、表达式是错误的;

D、编译时正确,但运行时错误。

15.给出下面代码段

1)publicclassTest{

2)intm,n;

3)publicTest(){}

4)publicTest(inta){m=a;}

5)publicstaticvoidmain(Stringarg[]){

6)Testt1,t2;

7)intj,k;

8)j=0;k=0;

9)t1=newTest();

10)t2=newTest(j,k);

11)}

12)}

哪行将引起一个编译时错误D

A、line3

B、line5

C、line6

D、line10

16.对于下列代码:

1)classPerson{

2)publicvoidprintValue(inti,intj){......cl......个关键字可以抛出异常C

A、transient

B、finally

C、throw

D、static

()方法的返回类型是:

B

A、int

B、void

C、boolean

D、static

类在哪个包中D

A、

B、

C、

D、

20.对于下列代码:

publicclassParent{

publicintaddValue(inta,intb){

ints;

s=a+b;

returns;

}

}

classChildextendsParent{

}

下述哪些方法可以加入类ChildC

A、intaddValue(inta,intb){............出下面代码:

publicclA

A、编译时将产生错误;

B、编译时正确,运行时将产生错误;

C、输出零;

D、输出空。

22.下面哪些选项是正确的main方法说明B

A、publicmain(Stringargs[])

B、publicstaticvoidmain(Stringargs[])

C、privatestaticvoidmain(Stringargs[])

D、voidmain()

23.给定下面的代码片段:

C

A、line1

B、line2

C、line5

D、line8

24.下面哪种注释方法能够支持javadoc命令:

BD

A、/**...**/

B、/*...*/

C、...欲编写如下图的一个界面,用于显示用户指定的图像:

如果在区域A中只能放置一个

AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件:

D

A、TextArea

B、Panel

C、Applet

D、Canvas

26.界面如上题所示。

若?

瑵潴?

的功能是:

点击后弹出一个用于输入的界面,获取用户想要显示的图像文件名,则该界面最好是(从编程简单和程序不易出错的角度考虑):

c

A、模式(Modal)Dialog

B、非模式(None-modal)Dialog

C、FileDialog

D、FrameB

A、构造方法

B、paint(Graphicsg)

C、update(Graphicsg)

D、repaint()

28.下面关于Applet的说法正确的是B

A、Applet也需要main方法

C、Applet能访问本地文件

D、Applet程序不需要编译

29.看下面一段程序:

classAclclass);

}

}

publicclassBclassextendsAclclass);

}

publicstaticvoidmain(Stringargs[]){

Aclassa=newAclass();

Aclassa1=newBclass();

();

();

}

以上程序运行结果是:

BC

A、Aclass

Aclass

B、Bclass

Bclass

C、Aclass

Bclass

D、Bclass

Aclass

30.下列关于Java线程的说法那些是正确的()D

A、每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。

B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。

C、Thread类属于程序包。

D、以上说法无一正确。

31.看以下程序:

booleana=false;

booleanb=true;

booleanc=(a&&b)&&(!

b);

intresult=(c==false)1:

2;

这段程序执行完后,c与result的值是:

DA

A、c=false;result=1;

B、c=true;result=2;

C、c=true;result=1;

D、c=false;result=2;

32.运行下列程序,会产生什么结果B

publiccl

A、intheInnerouter

B、thisisrun()

C、intheInner

D、编译不通过

33.指出下列程序的运行结果B

A、default

B、default,zero

C、errordefaultclausenotdefined

那个nooutputdisplayed、D.

34.运行下列程序,会产生什么结果:

B

classOuter1{

privateinta;

voidfoo(doubled,finalfloatf){

Strings;

finalbooleanb;

cl

A、intheInnerouter

B、outer

C、intheInner

D、编译不通过

35.下面哪个单词是Java语言的关键字(B)

A、FloatB、thisC、stringD、unsigned

C)36.下面哪个是Java语言中正确的标识符(、thisthatD3comB、importC、A、D)37.下面哪个语句不能定义一个字符变量(';charc2='?

、charc1=06477;B、A、charc3=A;

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

当前位置:首页 > 高中教育 > 语文

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

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