2022年java二级考试历年真题及答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年java二级考试历年真题及答案.docx》由会员分享,可在线阅读,更多相关《2022年java二级考试历年真题及答案.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、20 22年jjava二级考试历年真题及答案1 .在深度为7的满二叉树中,度为2的结点个数为( )o 本 资料来源公众号:文得课堂,更多计算机等级考试题库及视频,上 公众号:文得课堂。A. 64B.63C. 32D.31【答案】B2.深度为7的完全二叉树中共有125个结点,那么该完全二叉树 中的叶子结点数为( )oA. 62B.6364C. 65【答案】B3.深度为7的二叉树共有127个结点,那么以下说法中错误的选项是 ( )。A.该二叉树有一个度为1的结点B.该二叉树是满二叉树C.该二叉树是完全二叉树B.数据库的调整C.数据库的监控D.数据库的校对【答案】D32.数据库的故障恢复一般是由()
2、来执行恢复。A.电脑用户B.数据库恢复机制C.数据库管理员D.系统普通用户【答案】C.假设变量a是String类型的变量,那么表达式(a+a)的类型是)ocharA. StringintB. long【答案】B33 . Component类中用千刷新组件的方法是()。A. getFont()getName()B. update()D. paint()【答案】C.鼠标在窗口中移动时,产生的事件是()oA. ActionEventPrintEventB. KeyEventMouseEvent【答案】D35 .线程在生命周期中要经历5种状态。女瞟线程当前是新建状 态,那么它可到达的下一个状态是()o
3、A.运行状态B.阻塞状态C.可运行状态D.终止状态【答案】C37 .以下关于Applet的表达中,正确的选项是()oA. Applet是Java类,所以可以由JDK中的解释器java直接解释 运行B. Applet 的主类不一定要定义为 java.applet .Applet 类或 JApplet 类的子类C.Applet与Application的主要区别在执行方式上0.Applet不能在浏览器中运行【答案】C38 . Java为移动设备提供的平台是()。A. J2MEB.J2SEC.J 2EE【答案】A.阅读以下代码:public class Testpublic static void m
4、ain(Stringargs)( System.out.println(891其运行结果是()oA.44B.45C. 88D.90【答案】A40.以下情况中,不会使线程返回所持有的对象锁的是()。A.当synchronized。语句块执行完毕B.当调用了线程的suspend。方法C.当在synchronized。语句块中出现异常(Exception)D.当持有锁的线程调用该对象的wait()方法;答案】B41.下面不能作为软件设计工具的是()。A. PAD 图B.程序流程图C.数据流程图(DFD图)D.总体结构图【答案】C42.下面可以作为软件设计工具的是()oA.系统结构图B.数据字典D)C
5、.数据流程图(DFD图)D.甘特图【答案】A43.程序调试的任务是()oA.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误【答案】D44.程序流程图中带有箭头的线段表示的是()oA.图兀关系B.数据流C.控制流D.调用关系【答案】c45.1. 以下不属千接口 Windowlistener的方法是()。A. windowClosing()B. windowClosed()C. windowMinimized()D. windowOpend()【答案】c31 .以下程序的运行结果是( )oclass Test extends Threadpublic static
6、void main(String args)(Thread t=new Thread();t.start();)public void run()System.out.println(HHelloH);)A.程序不能通过编译,因为没有import语句将Thread类引入B.程序不能通过编译,因为Test类没有实现Runn able接口C.程序通过编译,且运行正常,没有任何输出D.程序通过编译,且运行正常,打印出一个“Hello【答案】C.在多线程程序设计中,如果采用Runnable接口的方式创立线程,那么需要实现的方法是()oA. start()B.run()C.sleep()D. resum
7、e()【答案】B33.以下程序的运行结果是()。public class ArrayTestpublic static void main(String args)int data=1 23,4,5。1,22,33,44,55,111,222,333,444,555;for(int i=O;i datadength;i+) if(i%2=0)System.out.print(datai 4);A.5555B.555C.555D. 55【答案】A34 .如果要平安地终止一个线程f 可以采用的正确方法是 ()oA.调用t.stop。方法B.可以使用标志flag,通过设置flag通知线程t结束C.调
8、用t.suspend。方法D.调用t.yield。方法【答案】B35 . J ava多线程并发控制中,用 于在代码中标识临界区的关键字 楚()ostartA. waitsynchronizedB. lock【答案】c51.zipname是一个压缩文件名,那么zipname在下歹U代码中 出现的正确位置是()。ZipInputStream zin=new ZiplnputStream(new FilelnputStream(心);)ZipEntry entry;while(entry = zin.get NextEnt ry( )!=null) fileCom bo.ad dlt em(ent
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 java 二级 考试 历年 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内