TOP

2010计算机等级考试二级(JAVA)笔试55(六)
2011-07-27 07:24:44 来源: 作者:[标签:作者] 【 】 浏览:1243次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
ort java.util.*; import java.util.zip.*; public class Exam { public static void main(String[])args){ try{ FileInputStream fis=new FileInputStream(test/file.zip); ZipInputStreamzis=new ZipInputStream(fis); ZipEntry en; while ((_____)!=null){ en.getName(); zis.closeEntry(); } zis. close(); } catch(Exception e) { e.printStackTrace(); } } }

A.e = zi.getNextEtry()

B.e = zi.getNextEtry()

C.e = zi.getEtry()

D.zi.getNextEtry()

参考答案: A

本题考查Java类实现zip数据压缩方式。zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个惟一的名称,entry的数据项存储压缩数据。 ZipInputStream实现了zip压缩文件的读输入流,支持压缩和非压缩entry。题目程序中FileInputStream fis=new FileInputStream(test/file,zip)构造了―个文件输入流, ZipInputStreamzis=new ZipInputStream(fis)语句利用文件输入流fis构造了 一个ZIP输入流,zis.getNextEntry()语句返回ZIP文件中的下一个entry,井将输出流定位在此 entry数据项的起始位置,

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

22、将一个容器panell放到容器framel中的方法是

A.frame 1.iert(aell)

B.frame 1.add(aell)

C.frame 1.addJPael(aell)

D.frame 1.iertJPael(aell)

参考答案: B

本题考查容器的嵌套。将一个容器panell放到容器framel中钓方法和在容器上添加部件是一样的,使用add()方法即可。

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

23、 下列程序的输出结果是 class Test{ public static void main(Siring args[]){ int n=7; n<<=3; n=n&n+1/n+2^n+3; n>>=2; System.out.printtn(n); } }

A.0

B.1

C.14

D.64

参考答案: C

本题考查Java中的运算符。首先要清楚程序里面涉及的运算符的含义。“<<”是按位左移运算符,“&”是按位与运算符,“|”是按位或运算符,“^”是按位异或运算符。题目中整型变量n=7相当于二进制中的111,n<<=3语句执行后,n值为111000,相当于十进制的 56,而语句n=n&n+1|n+2^n+3执行后,n值为57,n>>=2语句执行后,n的值为14,所以选项C正确。

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

24、文件操作中,用于移动文件指针到指定的位置的是

A.eek(log o)

B.legh().

C.fid()

D.kiByte(it )

参考答案: A

本题考查文件操作。seek(long pos)是随机文件记录的查找,满足题意。lengh()方法是求随机文件字节长度的方法,不符合题意;Java中没有find()方法;skipBytes
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(JAVA)笔.. 下一篇2010计算机等级考试二级(JAVA)笔..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117