求学快递网 计算机等级
发布资讯
您当前的位置:首页 > 计算机等级 > 2018年9月计算机二级Java考试基础巩固题(2)

2018年9月计算机二级Java考试基础巩固题(2)

上传时间: 2018-04-13 17:00:53 来源:用户上传
浏览量:1141 评论数:0 举报
导读: 想要第一时间获得计算机等级考试报考信息,想要充分利用各种精华资讯资源备考,想要海量高质量、高含金量的习题练习,关注“求学快递网”公众号,你不能错过的考试利器!

  单选题

  1.下列选项中属于Java语言的垃圾回收机制的一项是()。

  A.语法检查

  B.堆栈溢出检查

  C.跨平台

  D.内存跟踪

  2.使用如下()保留字可以使只有在定义该类的包中的其他类才能访问该类。

  A.abstract

  B.priVate

  C.protected

  D.不使用保留字

  3.下列命令中,是Java编译命令的是()o

  A.javac

  .jaVa

  C.javadoc

  D.appletviewer

  4.下面(.)是合法的标识符。

  A.$persons

  B.2Users

  C.*point

  D.this

  5.下列表达式中正确的是()。

  A.5++

  B.(a+b)++

  C.++(a+b)

  D.++x

  6.在Java中,所有类的根类是()。

  A.java.lang.Object

  B.java.lang.Class

  C.java.applet.Applet

  D.java.awt.Frame

  7.在Java中,用package语句说明一个包时,该包的层次结构必须是()。

  A.与文件的结构相同

  B.与文件目录的层次相同

  C.与文件类型相同

  D.与文件大小相同

  8.在读字符文件Employee.dat时,使用该文件作为参数的类是()。

  A.BufferedReaderB.

  DatalnputStream

  C.DataOutputStream

  D.FileInputStream

  9.下列构造方法的调用方式中,正确的是()。

  A.按照一般方法调用

  B.由用户直接调用

  C.只能通过new自动调用

  D.被系统调用

  参考答案

  1.D。【解析】本题考查Java语言的垃圾回收机制。语法检查是编译器的一项工作,不属于垃圾回收,选项A错误;堆栈溢出在解释执行时进行检查,选项B错误;跨平台是Java语言的一个特点,不属于垃圾回收机制,选项C错误;为了充分利用资源,Java语言提供了一个系统级的线程,用于监控内存,在必要时对不再使用的某些内存进行回收,这就是垃圾回收机制。

  2.D。【解析】本题考查类的修饰符。类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类,该类只能被同一个包的类访问和引用,也不能用import语句引用,选项D正确。protected保留字不起作用,具有protected成员的类的子类可以在包外访问这些被保护的成员。abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类,不满足题意。private修饰符修饰的类只能被该类自身访问和修改,而不能被任何其他类获取和引用,不满足题意。可见本题正确答案为选项D。

  3.A。【解析】本题考查Java中JDK工具。javac是Java的编译命令,能将源代码编译成字节码,以.ClaSS扩展名存入Java工作目录中。Java是Java解释器,执行字节码程序,该程序是类名所指的类,必须是一个完整定义的名字。javadoc是Java文档生成器,对Java源文件和包以XML格式生成API文档。appletviewer是JavaApplet浏览器。

  4.A。【解析】本题考查Java标识符的命名,属于考试重点内容,应该掌握。Java中标识符的命名规则是:标识符以字母、下画线或美元符作为首字符的字符串序列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,Java中标识符不能以数字开头,所以选项B错误;不能以“*”开头,选项C错误;this是专用标识符,具有专门的意义和用途,选项D错误,只有选项A正确。

  5.D。【解析】本题考查Java中的运算符。“++”和“--”都是一元算术运算符,主要用于自加和自减,在Java中不允许对表达式进行这样的运算,选项B和选项C都是错误的,更不允许对数字进行这样的运算,选项A也错误,只有选项D正确。

  6.A。【解析】本题考查考生对Java类的掌握。在Java中java.lang包封装着所有编程应用的基本类。Object是所有类的根,它所包含的属性和方法被所有类集成。Class类是由编译器自动生成对象的一个特殊类,它伴随每个类。选项C和选项D都是普通类。

  7.B。【解析】本题考查Java包的概念。Java采用包来管理类名空问,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用package关键字,用package语句说明一个包时,该包的层次结构必须与文件目录的层次相同。否则,在编译时可能出现查找不到的问题,所以选项B正确。

  8.D。【解析】本题考查java.io包中的字符输入流。Java的输入输出包括字节流、文件流和对象流等,要注意区分不同流使用的不同类。字符类输入流都是抽象类InputStreamReader及其子类FileReader、BufferedReader等。选项A中BufferedReader是把缓冲技术用于字符输入流,提高了字符传送的效率,但它不能处理文件流。选项B中DataInputStream类是用来处理字节流的,实现了Datalnput接口,不能处理文件流。选项C中DataOutputStream类实现了DataOutput接口,不能处理文件流。选项D中FileInputStream可对一个磁盘文件涉及的数据进行处理,满足题目要求。

  9.C。【解析】本题考查Java中的构造方法。构造方法在Java中占有非常重要的地位,务必掌握。构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过new自动调用,所以选项C正确。

赞(36 不喜欢(0 收藏
免责声明 : 本站为免费网络服务提供商,为注册用户提供免费信息存储空间服务,网站所有信息均为用户自行发布并由用户承担相应法律责任,本站不对用户发布的信息进行修改及审核,不对发布信息的真实性及合法性负责,如涉及侵权或者信息违法的请你及时与本站联系进行删除以保障你的合法权益。详情可阅读本站免责声明

相关推荐:

发表评论 用户评价仅供其表达个人意见,与本站无关

还可以输入235个字

最热评论

new 最新评论

大家都在看
>

建议反馈表

非常感谢您给我们提出的问题或建议,我们会尽快处理! ×

反馈类型:

问题描述:

您的联系方式:

客服电话:020-2986-0669

×
投诉举报
选择举报类型
×
投诉举报
填写并确认举报信息
为了确保问题能及时得到处理,请务必保证您提交的信息真实有效、清晰完整

*举报理由:

*举报描述:

截图证明:

×
投诉举报
填写并确认举报信息
为了确保问题能及时得到处理,请务必保证您提交的信息真实有效、清晰完整

*举报描述:

*原文链接:

联系方式:

截图证明:

×
投诉举报

当您发现本站有涉及个人的侵权内容时,建议您先尝试与当事人沟通解决问题。 如果您无法联系到当事人,您可通过此渠道提交举报诉求。

根据求学快递网侵权举报规范,您需要向我们提交您的个人信息,其中包括身份证明。如您确认已准备齐全,可点击下方按钮进入诉求提交页。

如果您举报的仅仅是辱骂等不友善内容,无需提交证明资料,可返回上一步点击【包含有害内容>辱骂、歧视、挑衅和诽谤等不友善信息】直接举报。
×
投诉举报

当您发现本站有涉及企业的侵权内容时,建议您先尝试与当事人沟通解决问题。 如果您无法联系到当事人,您可通过此渠道提交举报诉求。

根据求学快递网侵权举报规范,您需要向我们提交您企业和个人的证明材料。如您确认已准备齐全,可点击下方按钮进入诉求提交页。

如果您举报的仅仅是辱骂等不友善内容,无需提交证明资料,可返回上一步点击【包含有害内容>辱骂、歧视、挑衅和诽谤等不友善信息】直接举报。
×
投诉举报
填写并确认举报信息
为了确保问题能及时得到处理,请务必保证您提交的信息真实有效、清晰完整

*举报理由:

举报描述:

截图证明: