Java程序设计预赛模拟题5Word文档下载推荐.docx

上传人:b****8 文档编号:22746304 上传时间:2023-02-05 格式:DOCX 页数:26 大小:23.71KB
下载 相关 举报
Java程序设计预赛模拟题5Word文档下载推荐.docx_第1页
第1页 / 共26页
Java程序设计预赛模拟题5Word文档下载推荐.docx_第2页
第2页 / 共26页
Java程序设计预赛模拟题5Word文档下载推荐.docx_第3页
第3页 / 共26页
Java程序设计预赛模拟题5Word文档下载推荐.docx_第4页
第4页 / 共26页
Java程序设计预赛模拟题5Word文档下载推荐.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

Java程序设计预赛模拟题5Word文档下载推荐.docx

《Java程序设计预赛模拟题5Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Java程序设计预赛模拟题5Word文档下载推荐.docx(26页珍藏版)》请在冰豆网上搜索。

Java程序设计预赛模拟题5Word文档下载推荐.docx

11)}

12)}

第十行的声明将调用哪些方法。

A.online2

B.online3

C.online6

D.online7

8.int的取值范围是哪个。

B.0--232-1

9.下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的?

A.transient

B.synchronized

C.serialize

D.static

10.main()方法的返回类型是什么?

A.int

B.void

C.boolean

11.给出以下关于一个使用适当的字符间距的字体的TextField的表达式。

TextFieldt=newTextField("

theyaregood"

40);

哪些叙述是对的?

A.被显示的字符串可以使用多种字体。

B.一行中最大的字符数是40

C.显示的宽度正好是40个字符宽。

D.用户可以编辑字符。

12.关于垃圾收集的哪些叙述是对的。

A.程序开发者必须自己创建一个线程进行内存释放的工作。

B.垃圾收集将检查并释放不再使用的内存。

C.垃圾收集允许程序开发者明确指定并立即释放该内存。

D.垃圾收集能够在期望的时间释放被java对象使用的内存。

13、下面的哪些赋值语句是对的?

A.floatf=11.1;

B.doubled=5.3E12;

C.doubled=3.14159;

D.doubled=3.14D.

14、给出下面的不完整的类代码:

classPerson{

Stringname,department;

intage;

publicPerson(Stringn){name=n;

}

publicPerson(Stringn,inta){name=n;

age=a;

publicPerson(Stringn,Stringd,inta){

//doingthesameastwoargumentsversionofconstructor

//includingassignmentname=n,age=a

department=d;

}

下面的哪些表达式可以加到构造方法中的"

doingthesameas..."

处?

A.Person(n,a);

B.this(Person(n,a));

C.this(n,a);

D.this(name,age).

15、给出下面的代码:

publicclassTest{

voidprintValue(intm){

do{System.out.println("

Thevalueis"

+m);

while(--m>

10)

publicstaticvoidmain(Stringarg[]){

inti=10;

Testt=newTest();

t.printValue(i);

输出将是什么?

A.Thevalueis8

B.Thevalueis9

C.Thevalueis10

D.Thevalueis11

16、给出下面的代码:

1)publicvoidmodify(){

2)inti,j,k;

3)i=100;

4)while(i>

0){

5)j=i*2;

6)System.out.println("

Thevalueofjis"

+j);

7)k=k+1;

8)i--;

9)}

10)}

哪些行在编译时可能产生错误。

A.line4

B.line6

C.line7

D.line8

17、下面有关变量及其作用域的陈述哪些是错的。

A.在方法里面定义的局部变量在方法退出的时候被撤销。

B.局部变量也叫自动变量。

C.在方法外面定义的变量(译注:

即实例变量)在对象被构造时创建。

D.在方法中定义的方法的参变量只要该对象被需要就一直存在。

18、类的设计要求它的某个成员变量不能被外部类直接访问。

应该使用下面的哪些

修饰符获得需要的访问控制。

A.public

B.nomodifier

C.protected

D.private

19、给出下面的代码片断:

1)Stringstr=null;

2)if((str!

=null)&

&

(str.length()>

10)){

3)System.out.println("

morethan10"

);

5)elseif((str!

(str.length()<

5)){

6)System.out.println("

lessthan5"

7)}

8)else{System.out.println("

end"

哪些行将导致错误?

A.line1

B.line2

C.line5

20、下面有关java代码安全性的叙述哪些是错的。

A.字节码校验器加载查询执行需要的所有类。

B.运行时解释器执行代码。

C.在运行时,字节码被加载,验证然后在解释器里面运行。

D.类加载器通过分离本机文件系统的类和从网络导入的类增加安全性。

21、给出下面的代码:

publicclassPerson{

staticintarr[]=newint[10];

publicstaticvoidmain(Stringa[]){

System.out.println(arr[1];

哪个叙述是对的。

A.编译时将发生错误。

B.编译时正确但是运行时出错。

C.输出为0。

D.输出为null

22、给出下面的代码:

intarr[]=newint[10];

System.out.println(arr[1]);

哪些叙述是对的。

A.编译时出错。

B.编译时正确而运行时出错。

C.输出0。

D.输出null。

23、一个类中定义的成员变量只能被同一包中的类访问。

下面的哪些修饰符可以获

得需要的访问控制。

A.private

C.public

D.protected

24、共有成员变量MAX_LENGTH是一个int型______________值,变量的值保持常数值100。

使用一个短声明定义这个变量。

A.publicintMAX_LENGTH=100;

B.finalintMAX_LENGTH=100;

C.finalpublicintMAX_LENGTH=100;

D.publicfinalintMAX_LENGTH=100.

25、哪些表达式是声明一个含有10个String对象的数组?

A.charstr[];

B.charstr[][];

C.Stringstr[];

D.Stringstr[10];

26、下面的哪个java源文件代码片断是错的?

A.packagetestpackage;

publicclassTest{//dosomething...}

B.importjava.io.*;

packagetestpackage;

publicclassTest{//dosomething...}

C.importjava.io.*;

classPerson{//dosomething...}

D.importjava.io.*;

importjava.awt.*;

27、下面的哪些声明是不合法的。

A.longl=4990;

B.inti=4L;

C.doubled=34.4;

D.doublet=0.9F.

28、

classParent{

Stringone,two;

publicParent(Stringa,Stringb){

one=a;

two=b;

publicvoidprint(){System.out.println(one);

publicclassChildextendsParent{

publicChild(Stringa,Stringb){

super(a,b);

publicvoidprint(){

System.out.println(one+"

to"

+two);

publicstaticvoidmain(Stringarg[]){

Parentp=newParent("

south"

"

north"

Parentt=newChild("

east"

west"

p.print();

t.print();

下面的哪些正确?

A.在编译时出错

B.south

east

C.southtonorth

easttowest

D.southtonorth

E.south

29、一个按钮放在一个框架中,在框架改变时只影响按钮的高度而宽度不受影响,

应该使用哪个布局管理器?

A.FlowLayout

B.CardLayout

C.NorthandSouthofBorderLayout

D.EastandWestofBorderLayout

E.GridLayout

30、给出下面的代码:

1)classParent{

2)privateStringname;

3)publicParent(){}

5)publicclassChildextendsParent{

6)privateStringdepartment;

7)publicChild(){}

8)publicStringgetValue(){returnname;

第129页

9)publicstaticvoidmain(Stringarg[]){

10)Parentp=newParent();

A.line3

E.line10

31、类Teacher和Student都是类Person的子类

Personp;

Teachert;

Students;

p,t和s都是非空值

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

这个语句导致的结果是什么

A.将构造一个Student对象。

B.表达式合法。

C.编译时非法。

D.编译时合法而在运行时可能非法。

32、给出下面的类:

publicclassSample{

longlength;

publicSample(longl){length=l;

Samples1,s2,s3;

s1=newSample(21L);

s2=newSample(21L);

s3=s2;

longm=21L;

哪个表达式返回true?

A.s1==s2;

B.s2==s3;

C.m==s1;

D.s1.equals(m).

33、给出下面的代码:

Stringname,department;

publicvoidprintValue(){

System.out.println("

nameis"

+name);

departmentis"

+department);

publicclassTeacherextendsPerson{

intsalary;

//doingthesameasintheparentmethodprintValue()

//includingprintthevalueofnameanddepartment.

salaryis"

+salary);

下面的哪些表达式可以加入printValue()方法的"

部分?

A.printValue();

B.this.printValue();

C.person.printValue();

D.super.printValue().

34、下面哪个不是InputStream类中的方法?

A.intread(byte[])

B.voidflush()

C.voidclose()

D.intavailable()

35、哪个不是FilterInputStream的子类?

A.DataInputStream

B.BufferedInputStream

C.PushbackInputStream

D.FileInputStream

36、哪些类可以作为FilterInputStream类的构造方法的参数?

A.FilterOutputStream

B.File

C.InputStream

D.RandomAccessFile

37、下面的哪些答案可以正确表示一个十六进制数字10?

A.0xA

B.0x16

C.0A

D.016

38、方法resume()负责恢复哪些线程的执行。

A.通过调用stop()方法而停止的线程。

B.通过调用sleep()方法而停止运行的线程。

C.通过调用wait()方法而停止运行的线程。

D.通过调用suspend()方法而停止运行的线程。

39、给出下面的代码:

1)publicclassTest{

2}intm,n;

8}j=0;

k=0;

9}t1=newTest();

10}t2=newTest(j,k);

11}}

12}}

在编译时哪行将导致一个错误?

B.line5

C.line6

D.line10

40、在Java 

Applet程序用户自定义的Applet子类中,要使paint方法绘制的图形重新刷新显示,可采用以下哪种操作或方法。

【 

 

A)调用repaint()方法 

B)先最小化然后最大化 

C)使用其他窗体遮住applet然后移开 

D)以上几种都可以。

41、已知在一个类中能正确使用命令:

importhr.tech.Wage。

以下说法不正确的是【 

A)Wage是类名。

B)在Wage类中声明包的命令是packagehr.tech;

C)hr.tech.Wage是包名。

D)不使用importhr.tech.Wage语句,也可使用newhr.tech.Wage()的方式产生对象。

42、给出下面的代码段

classb

intn=1;

 

voiddisp(){System.out.print(n);

}

}

classcextendsb

intn=2;

voiddisp(){

super.disp();

System.out.print(super.n);

System.out.print(n);

publicstaticvoidmain(String[]args)

{(newc()).disp();

}};

运行结果哪项是正确的?

A)112

B)222

C)111

D)221

43、已知有一个多线程类myThread,除run方法外还包含一个方法voiddisp()。

以下说法正确的是【 

A)myThreadmt=newmyThread();

mt.start();

mt.disp();

运行完线程体run方法后再运行disp()方法

B)myThreadmt=newmyThread();

mt.start();

运行完disp()后才能启动线程体run

C)myThreadmt=newmyThread();

线程体run一定会在disp结束前结束。

D)myThreadmt=newmyThread();

mt.start()和mt.disp()两条命令,哪条放在前面哪条放在后面运行结果一样。

44、以下说法不正确的是【 

A)private修饰的成员变量可以在本类或其本包中子类中使用

B)java类可以同时实现多个接口,但只能继承一个父类

C)static修饰的成员变量可以不经过实例化直接通过类名引用

D)static不可以和abstract修饰符同时使用。

45、有如下代码:

publicclassT{

privateinta=10;

intm=12;

staticintn=1;

publicstaticvoidmain(Stringarg[]){

t=new 

T();

System.out.println(__________);

}}

在空格处如下哪个使用是错误的?

A)t.f

B)this.m

C)t.m

D)T.n

46、下面的类中,不属于字符流类的是类()

A.ReaderB.FileReaderC.BufferedInputStreamD.StringReader

47、下面的类中,()属于字节流类。

A.FileWriterB.PushbackReaderC.FilterReaderD.StringReader

48、哪个Applet方法返回小应用程序的URL地址?

()

A.getCodeBase()B.getURL()C.getURLBase()D.getAppletURL()

49、哪种方法设置控件的背景颜色?

()

A.setBackgroundColor()

B.setBackColor()

C.setColor()

D.setBackColor()

E.setComponentColor()

50、声音文件使用哪一种Java类?

ASoundB。

AudioCSoundClipDAudioClip

ESoundFileFAoudFile

51、哪种Applet方法可以装载声音文件?

A.getAudio()

B.loadSAudioClip()

C.getAudioFile()

D.getSoundFile()

52、现有一段程序

g.setColor(Color.blue)

g.fillRecr(10,10,100,50)

g.fillColor(Color.yellow)

g.fillREct(110,60,100,100)

g.setXORMode(Color.red)

fg.fillRect(60,30,100,100)

在(60,30)处画出的矩形在yellow颜色区域部分显示的颜色是()

A.yellowB。

blue

C.redD。

不是yellow,也不是red

53、哪种布局管理器限制将控件放在底部?

A.LayoutMageger.BOTTOMB.BorderLayout.SOUTH

C.BorderLayout.BOTTOMD.LayoutM

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

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

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

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