第六届ITAT大赛Java程序预赛试题

时间:2022-07-06 14:19:29 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
第六届ITAT大赛Java程序预赛试题

Java程序设计 -- 预赛

一、单项选择题 【共60题,每小题1分,共60分。下列每题给出的多个选项中,只有一项是最

符合试题要求的。请选择相应的正确答案。】

1.下列java语句不会导致无限循环的是() I while (true) i = 0; II while (false) i = 1; III while (!false) i = 0; A)III only B)I and III only C)I only D)II

2.关于Applet类,下列说法正确的是() A)Applet类是java.awt中的类 B)Applet类不是容器类

C)Applet类是Container的间接子类 D)以上都不对

3.Java语言的类间的继承关系是() A)多重的 B)线程的 C)单重的 D)不能继承的

4.下列语句执行后,x 的值是() int a=5, b=4, x=3;


if( ++a==b ) x=++a*x; A)3 B)4 C)5 D)6

5.下列赋值语句中错误的是() A)float f=11.1f; B)double d=5.3E12; C)char c=’\r’; D)byte bb=433;

6.Java语言中建立图形用户界面GUI的工具集,它们所在的包是() A)java.lang B)java.io C)java.awt D)java.util

7.下列说法正确的是()

A)覆盖方法可以声明自己抛出的异常多于被覆盖的方法 B)子类可以覆盖父类中的任何方法

C)覆盖方法中的参数清单必须是被覆盖方法参数清单的子集 D)私有方法不能被子类覆盖

8.若有定义 int a=9,b=6; ,则a的值是() A)0 B)1 C)false


D)true

9.下列选项中能创建一个标识有"打开"按钮的语句是() A)Button b = new Button("打开"); B)TextArea b = new TextArea ("打开"); C)Checkbox b = new Checkbox("打开"); D)Button b = new Button("");

10.若有定义 int a=5,b=3; 则表达式(a++)+(++b)的值是() A)8 B)7 C)9 D)11

11.下列选项中可以处理下拉列表选中某一项的事件的事件监听器是() A)ItemListener B)ActionListener C)KeyListener D)MouseListener

12.下列方法与applet的显示无关的是() A)update() B)draw() C)repaint() D)paint()

13.下列有关子类继承父类构造函数的描述正确的是()

A)子类的对象创建时,先调用子类自己的构造函数,然后调用父类的构造函数 B)子类必须通过super关键字调用父类的构造函数


本文来源:https://www.wddqw.com/doc/da2899ebf8d6195f312b3169a45177232e60e487.html