点击查看:2015年计算机二级《JAVA》考前巩固练习题汇总
1[单选题] 下列叙述中,错误的是( )。
A.Java中,方法的重载是指多个方法可以共享同一个名字
B.Java中,用abstract装饰的类称为抽象类,它不能实例化
C.Java中,接口是不包含成员变量和方法实现的抽象类
D.Java中,构造方法可以有返回值
参考答案:D
参考解析:构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法的名字必须与类名相同,并且构造方法不返回任何数据。
2[单选题] 设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列( )排序算法-趟扫描的结果。
A.起泡排序
B.初始步长为4的希尔排序
C.二路归并排序
D.以第一个元素为分界元素的快速排序
参考答案:D
参考解析:根据快速排序的算法,新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)为字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X)经过快速排序的算法第-趟扫描后的结果。
3[单选题] 阅读下列Java语句:
ObjectOutputStream OUt=new ObjeetOutputStream
(new ("employee.dat"));
在下画线处,应填的正确选项是( )。
A.File B.FileWriterC.FileOutputStreamD.Outputstream
参考答案:C
参考解析:ObjeetOutputStream即继承了0utputStream抽象类,又实现了ObjectOutput接口,这是Java用接口技术代替双重继承的例子,其构造方法参数是串行化了的对象。所以,此处应为串行化的文件输出流。
4[单选题] 下列选项成员变量声明正确的是( )。
A.public protected final int i;
B.abstract class Fl{…}
C.private double height;
D.double weight()
参考答案:C
参考解析:本题考查对成员变量的声明。成员变量的声明格式为:修饰符type变量名;其中type可以是java语言中的任意数据类型,而修饰符可以是public、protected, private,static,final,transient,volatile等。选项A错误,成员变量不能同时声明成public和protected。选项B是类的声明格式,并不是成员变量的声明。成员变量声明应以";"结尾,选项D错误。选项C声明了一个私有的double型成员变量,为正确答案。
5[单选题] 执行下列赋值语句后,a的值为( )。 a=Float.valueOf("12.34").floatValue();
A.12 B.34C.0.34D.12.34
参考答案:D
参考解析:本题考查基本类型的类包装。Float类的valueOf()函数的原型是:staticFloatvalueOf(Strings),它是一种静态方法,将字符串的内容提取出来转换为Float对象。而floatValue()函数的原型是:floatfloatValue()。它返回FIoat对象的浮点值。本题中,先将字符串"12.34"转换为Float对象,然后再提取该对象的浮点型值,赋给a。
6[单选题] AWT中用来表示对话框的类是( )。
A.FontB.ColorC.PanelD.Dialog
参考答案:D
参考解析:Font和Color是构件的字体和外观颜色,Panel是面板容器,Dialog是对话框的类。
7[单选题] 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
参考答案:C
参考解析:E-R图为实体一联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
8[单选题] 下列不属于逻辑运算符的是( )。
A.!B.||C.&&D.|
参考答案:D
参考解析:
!是逻辑非,||是逻辑或.&&是逻辑与,|是按位或。
9[单选题] 有如下三个关系R、S和T:
由关系R和S通过运算得到关系T,则所使用的运算为( )。
A.笛卡儿积B.交C.并D.自然连接
参考答案:D
参考解析:在实际应用中,最常用的连接是-个叫自然连接的特例。它满足下面的条件:两关系间有公共域,通过公共域的相等值进行连接。通过观察3个关系R、s和T的结果可知,关系T是由关系R和s进行自然连接得到的。
10[单选题] 下列关于Java布尔类型的描述中,正确的是( )。
A.一种基本的数据类型,它的类型名称为boolean
B.用int表示类型
C.其值可以赋给int类型的变量
D.有两个值,l代表真,0代表假
参考答案:A
参考解析:布尔类型数据只有两个值true(真)和false(假),不对应任何数字,不能与数字进行转换,布尔类型数据一般用于逻辑判别。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |