2010计算机等级考试二级(JAVA)笔试55(九)

时间:2011-07-27 07:24:44

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
Sytem

参考答案: A

本题考查考生对Java类的掌握。在Java中jav[A].lang包封装着所有编程应用的基本类。Object是所有类的根,它所包含的属性和方法被所有类集成。Class类是由编译器自动生成对象的一个特殊类,它伴随每个类。String是字符串常量的类。 System类是一个final类,所有的 方法都用类变量宋调用,即对System类不可能实例化,主要提供了标准输入/输出和系统环境信息的访问、设置。

----------------------------------------

17、 执行下面程序段后,z值为 int x=1,y=2,z=3; z=z/(float)(x/y);

A.编译无法通过

B.6

C.3

D.2

参考答案: A

本题考查Java的运算和类型转换。题目中变量x,y,z是int类型,由于括号的优先级要高,所以语句(float)(x/y)的结果为0.0,分母已经成为0,编译肯定无法通过。另外,。由于z是血型,不能将float型强制转化为血型。

----------------------------------------

18、int类型的取值范围为

A.-216~216-1

B.-231~231-1

C.-232~232-1

D.-264~264-1

参考答案: B

本题考查int类型的取值范围。int类型是最常用的整数类型,存储时占32位bit,能表示的范围是-231~231-1,选项B正确。而short类型在存储时占16位bit,能表示的范围是-216~216-1。long类型存储时占64位bit,数据范围是-264~264-1。正确答案为选项B。

----------------------------------------

19、下列说法中,哪一项是正确的?

A.子类拥有的成员数目大于等于父类拥有的成员数目

B.父类代表的对象范围比子类广

C.子类要调用父类的方法,必须使用uer关键字

D.一个Java类可以有多个父类

参考答案: B

本题考查对子类父类关系的理解。对一个类的继承也就是构建了一个子类,子类继承了父类的方法和状态,同时还可以向新类中增添新的方法和状态。重点掌握两点:子类方法的访问权限比父类访问权限高,因此父类不能替代子类,但子类能够代替父类,子类方法不能产生 比父类更多的异常。子类拥有的成员数目小于等于父类拥有的成员数目,选项A说法错误;父类代表的对象范围比子类广,选项B说法正确:子 类要调用父类的方法,可以使用super关键字,也可以将父类的方法进行重写,选项C说法错误。在Java中一个类只能有一个父类,选项D说法 错误。

----------------------------------------

20、 执行下列程序之后,变量n的值为 public class Exam{ public static void main (String[]args){ int y=2; int z=3; int n=4; n=n+-y*z/n; System.out.prinlitln(n): } }

A.3

B.-1

C.-12

D.-3

参考答案: A

本题考查Java中表达式的运算。程序段main()方法中的前3行是基本的赋值语句,第4行是算术运算语句,该语句执行的过程是:首先是对y取负值,得到-2,然后乘以z得到-6,再除以n得到-1,最后和n做加法得到3,从而根据赋值运算将3赋值给变量n。

----------------------------------------

21、 下列程序实现对ZIP文件file.zip的检索,在横线处填入正确的语句 package test; import java.io.*: imp

首页 上页 8 9 下页 尾页 9/9/9
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部