2022计算机二级《JAVA》知识巩固题及答案_第1页
2022计算机二级《JAVA》知识巩固题及答案_第2页
2022计算机二级《JAVA》知识巩固题及答案_第3页
2022计算机二级《JAVA》知识巩固题及答案_第4页
2022计算机二级《JAVA》知识巩固题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——2022计算机二级《JAVA》知识巩固题及答案2022计算机二级《JAVA》学识稳定题及答案

劳绩的取得离不开我们平日的努力,以下是我为大家整理的2022计算机二级《JAVA》学识稳定题及答案,梦想对大家的学习起到扶助!

1.以下对类的声明,正确的是。

A.abstractfinalclassHh

B.abstractprivatemove

C.protectedprivatenumber;

D.publicabstractclassCar

2.Java中用于供给Java语言、Java虚拟机的核心的类和接口的包是。

A.java.io包

B.java.applet包

C.java.lang包

D.包

3.以下关于JDK目次布局的说法,错误的是。

A.bin目次下有大量工具

B.demo目次下有各种演例如子

C.include目次下都是库文件

D.jre目次是Java程序运行环境的根目次

4.以下说法正确的是。

A.类FileInputStream和FileOutputStream用来举行文

件I/O处理,由它们所供给的方法可以开启本地主机上的

文件,并举行依次的读/写

B.通过类File的实例或者一个表示文件名称的字符串

可以生成文件输入/输出流,在流对象生成的同时,文件被

开启,但还不能举行文件读/写

C.对于InputStream和OutputStream来说,它们的实

例都是是非依次访问流,即只能举行依次的读/写

D.当从标准输入流读取数据时,从键盘输入的数据直

接输入到程序中

5.能将程序补充完整的选项是。

classPerson

privateinta;

publicintchangeintmreturnm;

publicclassTeacherextendsPerson

publicintb;

publicstaticvoidmainStringarg[]

Personp=newPerson;

Teachert=newTeacher;

inti;

A.i=m

B.i=b

C.i=P.a

D.i=P.change50

6.以下程序实现对ZIP文件file.zip的检索,在横线处

填入正确的语句。

packagetest;

importjava.io.*;

importjava.util.*;

importjava.util.zip.*;

publicclassExam

publicstaticvoidmainString[]args

try

FileInputStreamfis=newFileInputStreamtest/file.

zip;

ZipInputStreamzis=newZiplnputStreamfis;

ZipEntryan;

while!=null

en.getName;

zis.closeEntry;

zis.close:

catchExceptione

e.printStackTrace;

A.en=zis.getNextEntry

B.en==zis.getNextEntry

C.en=zis.getEntry

D.zis.getNextEntry

7.将一个容器panel1放到容器framel中的方法是。

A.framel.insertpanel1

B.framel.addpanel1

C.framel.addJPanelpanel1

D.framel.insertJPanelpanel1

8.以下程序的输出结果是。

classTest

publicstaticvoidmainStringargs[]

intn=7:

n=3;

n=nn+1|n+2^n+3;

n=2:

System.out.printlnn;

A.0

B.-l

C.14

D.64

9.文件操作中,用于移动文件指针到指定的位置的是。

A.seeklongpos

B.lengh

C.find

D.skipBytesintn

10.当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象。

A.以选中的压缩文件为参数

B.以FileInputStream对象为参数

C.以InputStreamReader对象为参数

D.以BufferedReader对象为参数

参考答案:

1.D。解析:此题测验类的声明。选项A错误,abstract用来声明抽象类,final用来声明最终类。这两个修饰词不能同时展现在类声明中;选项B错误,缺少class关键字;选项C错误,类不能声明为protected和private属性,且不以';'结尾,也缺少class关键字;选项D正确,声领略一个可以公有继承的抽象类。

2.C。解析:此题测验考生对Java语言中的类和接口的理解。java.lang包供给了构成Java语言、Java虚拟机核心的类和接口。例如,类object、类String和类Thread等。对任何一个Java程序来说,这些类几乎都是必不成少的。java.lang还包含了大量由Java虚拟机发出的奇怪,这些奇怪也是'类'的一种。另外,java.lang包还包含一些用于访问系统资源的类,如ClassLoader等。java.lang包具有极其重要的作用,在程序开头可以不必明文编写装载它的代码。

3.C。解析:此题测验JDK目次布局。bin目次下有编译器、解释器和各种工具,如服务器工具、IDLpackage工具和jdb等。jre目次是Java程序运行环境的根目次,它下面有bin子目次,包括平台所用工具和库的可执行文件和DLL文件;lib子目次包括java运行环境的代码库。lib目次下都是库文件。demo目次下有各种演例如子。include目次下是Win32子目次,都是本地方法文件,选项C错误。

4.A。解析:此题是测验对文件输入、输出流的理解。通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被开启,然后就可以举行文件读/写,选项B说法错误。对于InputStream和OutputStream来说,它们的实例都是依次访问流,即只能举行依次的读/写,选项C说法错误。当从标准输入流读取数据时,从键盘输入的数据被缓冲,按键时,程序才会得到输入数据,选项D说法错误。

5.D。解析:此题测验类的声明。选项A中m没有被声明过,不能使用;选项B中虽然b是类Teacher的public成员变量,但在静态方法中,不能使用类中的非静态成员;选项C中a是类Person的private成员,在类外不能直接引用;选项D中changeintm方法是pubtic方法,并且返回一个int型值,可以通过类的实例变量P引用并赋值给一个int型变量。

6.A。解析:此题测验Java类实现ZIP数据压缩方式。ZIP压缩文件布局:一个ZIP文件由多个Entry组成,每个Entry有一个唯一的名称,Entry的`数据项存储压缩数据。ZiplnputStream实现了ZIP压缩文件的读输入流,支持压缩和非压缩Entry.题目程序中FileInputStreallD_fis=newFilelnputStreamtest/file.zip构造了一个文件输入流,ZiplnputStreamzis=newZiplnputStreamfis语句利用文件输入流fis构造了一个ZIP输入流,zis.getNextEntry语句返回ZIP文件中的下一个Entry,并将输出流定位在此entry数据项的起始位置.

7.B。解析:此题测验容器的嵌套。将一个容器Panel1放到容器framel中的方法和在容器上添加部件是一样的,使用add方法即可。

8.C。解析:此题测验Java中的运算符。首先要领会程序里面涉及的运算符的含义。是按位左移运算符,''是按位与运算符,|是按位或运算符,^是按位异或运算符。题目中整型变量n=7相当于二进制中的111,n=3语句执行后,n值为lll000。相当于十进制的56,而语句n=nn+1|n+2^n+3执行后,n值为57,n=2语句执行恬,n的值为14,所以选项C正确。

9.A。解析:此题测验文件操作。seeklongpos是随机文件记录的查找,得志题意。lengh方法是求随机文件字节长度的方法,不符合题意;Java中没有find方法;skipBytesintn方法是使随机文件访问跳过指定字节,不符合题意。

10.B。解析:此题测验压缩文件流的概念。当输入一个ZIP文件时要将ZIP文件作为Fileln

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论