预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机二级JAVA考前冲刺提分题附答案 计算机二级JAVA考前冲刺提分题附答案JAVA语言具有功能强大和简单易用两个特征,下面,就和小编一起来看一看计算机二级JAVA考前冲刺提分题附答案,希望对大家有帮助!1).下列关于for循环和while循环的说法中哪个是正确的?A.while循环能实现的操作,for循环都能实现B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环在任何情况下都可以相互转换D.两种循环结构中都必须有循环体,循环体不能为空正确答案:D2).注释的基本原则不包括A.注释应该增加代码的清晰度B.注释要简洁C.在写代码之前写注释D.尽量给每一条语句加注释正确答案:D3).下列说法错误的是A.switch语句只能处理等式,而if语句还可以处理关系表达式和逻辑表达式。B.可以使用throw语句人为地引发异常。C.可以用final说明变量为一个常量。D.Java的字节代码是一种与平台无关的代码,即它与具体的系统是相关的。正确答案:D4).Java语言中,对当前对象的父类对象进行引用的关键字是()。A.caseB.superC.charD.break正确答案:B答案解析:当子类隐藏了父类的变量,并重写了父类方法后,又要使用父类变量或父类被重写的方法时,可以通过super来实现对父类变量的访问和对父类方法的'调用。5).自定义的异常类可从()类继承。A.ErrorB.AWTErrorC.VirtualMachineErrorD.Exception及其子集正确答案:D答案解析:Java语言中Throwable类分为Error和Exception两个子类。自定义的异常类是从Exception及其子集类继承的。6).使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。A.time()B.yield()C.load()D.min()正确答案:B答案解析:本题考查线程阻塞的概念。yield()方法使得线程放弃当前分得的CPU时间,但是不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间。调用yield()的效果等价于调度程序认为该线程已执行了足够的时间从而转到另一个线程。7).若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为()。A.异步B.同步C.并发D.互斥正确答案:B答案解析:进程同步是指进程之间一种直接的协同工作关系,这些进程相互合作,共同完成一项任务。进程间的直接相互作用构成进程的同步。8).下列叙述中错误的是()。A.线性表是由n个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表正确答案:C答案解析:线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前驱,最后一个结点没有后继,其他结点有且只有一个前驱和后继,所以选项C是错误的。9).已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG正确答案:B答案解析:二叉树的遍历有3种:前序、中序和后序。后序遍历首先遍历左子树或左子结点,然后遍历右子树或右子结点,最后访问根结点;中序遍历首先遍历左子树或左子结点,然后访问根结点,最后遍历右子树或右子结点;后序遍历首先访问根结点,然后遍历左子树或左子结点,最后遍历右子树或右子结点。本题根据前序遍历和中序遍历的结果可以得出二叉树的结构,然后再对其进行后序遍历,因此答案为选项B。10).一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序历结果为()。A.ACFBEDB.DFBECAC.ABCDEFD.DEBFCA正确答案:D答案解析:这类题型一般通过前序遍历的结果来找根结点,用中序遍历的结构找分支结点,通过画出该二叉树可得到结果。