TOP

2010计算机等级考试二级(JAVA)笔试54(七)
2011-07-28 16:23:21 来源: 作者:[标签:作者] 【 】 浏览:1432次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
t[] a=new int[11]; int[] p=new int [4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }

A.17

B.31

C.33

D.35

参考答案: C

本题是对for循环语句和数组的综合考查。题中共定义了两个数组:a[]和p[],共用了3次for循环;第1个for语句对数组a[i]赋值;第2个for语句和对数组p[i]赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。

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

24、当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将

A.运行

B.阻塞

C.终止

D.休眠

参考答案: C

本题考查线程的机制。守护线程是一类特殊的线程,它和普通线程的区别在于它并不是应用程序的核心部分,当一个应用程序的所有非守护线程终止运行时,即使仍然有守护线程在运行,应用程序也将终止:反之,只要有一个非守护线程在运行,应用程序就不会终止。守护 线程一般被用于在后台为其他线程提供服务。可以通过调用方法isDaemon()来判断一个线程是否是守护线程,也可以调用方法setDaemon()来 将一个线程设为守护线程。

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

25、设x=1,y=2和z=3,则表达式y+=z--/++x的值是

A.3

B.3.5

C.4

D.4.5

参考答案: B

本题考查对运算符优先级的理解。赋值运算总是等号右边的运算优先于等号左边的运算。op++(op―)表示先驭操作数的值op,然后再对它进行加1(减1)操作;而++op(--op)表示先将操作数的值加1(减1),然后再取值。z-=3,++x-2, 本题的表达式相当于,y=2+3/(1+1),结果为3.5。

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

26、下列的哪两种原始类型在使用流时可以互换

A.yte和oolea

B.char和it

C.yte和char

D.Strig和char

参考答案: B

本题考查Java语言中字节类型的概念。在Java语言中,byte是字节类型,用一个字节表示:boolean是布尔类型,用true和false表示,它们的表示方法并不一样,也不提供它们之间的转换。选项A错误。Java内部用整数来表示char,通常可以在方法调用和其他语句中互换 使用char和int,选项B正确。char用两个字节表示, byte字节类型用一个字节表示,Java内部也不允许互换使用它们,选项C错误,String在 Java语言中是―个类,它提供对字符串的一系列操作.而char是Java语言中的一个基本类型;它不是一个类,两者有本质的区别,故而它们是 不能互换使用的,选项 D错误。需要注意的是,在Java语言中提供的类都是以大写字母开头,基本类型都用小写字母表示。

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

27、下列关于HTML标记的说法,正确的是

A.URL getDocumetBae()返回Alet主类的URL

B.URL getCOdeBae()返回包含Alet的HTML文件的URL

C.在HTML中不说明Strig getParameter(trig ame)的参数,该方法将返回“0”

D.HTML标记方法用于获取HTML文件
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(JAVA)笔.. 下一篇2010计算机等级考试二级(JAVA)笔..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117