![计算机二级Java备考冲刺试题及答案_第1页](http://file4.renrendoc.com/view/580806aa9b3db7acd8c3943d5deac97b/580806aa9b3db7acd8c3943d5deac97b1.gif)
![计算机二级Java备考冲刺试题及答案_第2页](http://file4.renrendoc.com/view/580806aa9b3db7acd8c3943d5deac97b/580806aa9b3db7acd8c3943d5deac97b2.gif)
![计算机二级Java备考冲刺试题及答案_第3页](http://file4.renrendoc.com/view/580806aa9b3db7acd8c3943d5deac97b/580806aa9b3db7acd8c3943d5deac97b3.gif)
![计算机二级Java备考冲刺试题及答案_第4页](http://file4.renrendoc.com/view/580806aa9b3db7acd8c3943d5deac97b/580806aa9b3db7acd8c3943d5deac97b4.gif)
![计算机二级Java备考冲刺试题及答案_第5页](http://file4.renrendoc.com/view/580806aa9b3db7acd8c3943d5deac97b/580806aa9b3db7acd8c3943d5deac97b5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机二级Java备考冲刺试题及答案1、以下不是Java中有效的关键字。A、constB、NULLC、falseD、this本题考查的是Java的关键字。Java中常量null,false,true,new,this,const,break都是小写。故本题答案为B。2、关于被私有访问控制符private修饰的成员变量,以下说法正确的是。A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被两种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问本题考查的是成员变量的修饰符。private修饰的变量说明变量为私有访问。只能被该类自己访问或调用,是对成员变量的高级保护。故本题答案为C。3、当检索一个压缩文件时,首先要建立压缩文件输入流对象。该对象。A、以选中的压缩文件为参数B、以FileInputStream对象为参数C、以InputStreamReader对象为参数D、以BufferedReader对象为参数本题考查的是压缩文件。在java.io包中提供了对压缩文件进行操作的能力。它是通过压缩文件输入流与压缩文件输出流来实现的,其分别继承自InflaterInputStream与DeflaterOutputStream。在创建压缩文件输入流时,其初始化参数是一个FileInputStream类的实例。故本题答案为B。4、计算机中的流是______。A、流动的字节B、流动的对象C、流动的文件D、流动的数据缓冲区本题考查的是流的概念。流,最早从C语言中引入的。其可以看成是一个流动的数据缓冲区。数据从数据源方向经过缓冲区流向数据的目的地。在传送的过程中,其传送方式是串行的。在Java中的java.io包中定义了Java中常见流的接口与类。其中包括两个最基本的流的抽象类,它们分别是OutputStream与InputStream。其余的流都分别从这两个基本类中继承而来。故本题答案为D。1、结构化程序设计主要强调的是______。A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性结构化程序设计主要强调的是结构化程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。本题答案为B。2、数据库设计包括两个方面的设计内容,它们是______。A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特性设计和行为特性设计数据库设计可分为概念设计与逻辑设计。数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将ER图转换为指定的RDBMS中的关系模型。本题答案是A。3、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为______。A、staticvoidmethod()B、publicvoidmethod()C、finalvoidmethod()D、abstractvoidmethod()本题考查的是修饰符的含义。1、public修饰的方法可被其它类访问或引用。2、abstract修饰的方法是抽象方法,抽象方法没有方法体,要使用抽象方法,必须先实现此抽象方法。3、final修饰的方法不能被继承。4、static修饰的方法为静态方法,静态方法不需要类的实例化就可以被类直接调用。故要使得类名AB可以直接调用method()方法,则必须在method()前用static来修饰。故本题答案为A。4、偷听接口的方法返回值的类型是______。A、intB、StringC、voidD、Object本题考查的是偷听。每个事件都有自己的偷听,偷听本身是一种接口,该接口中的方法,返回值是void类型。当要为指定的类注册偷听时,就可以通过定在实现该接口的类中定义该方法,这样可以在某个事件发生后,将会自动执行相应方法中的代码。故本题答案为C。5、outer:for(inti=0;i<3;i++)inner:for(intj=0;j<2;j++){if(j==1)continueouter;System.out.println(j+"and"+i+";");}以上代码输出是。A、0and0;0and1;0and2;B、0and0;1and0;2and0;C、1and0;1and1;1and2;D、2and0;2and1;2and2;本题考查的是多重循环。首先介绍一下continue语句的功能:continue语句是跳过循环体中下面尚未执行的语句,回到循环体的`开始,继续下一轮的循环。本题程序运行过程如下:i=0:j=0条件j==1不成立,输出j和i,即0and0;j=1条件j==1成立,执行continue,跳过System.out.println(j+"and"+i+";");执行下一轮循环j=2;j=2条件j<2不满足,退出内层循环,继续外层循环。i=1:j=0条件j==1不成立,输出j和i,即0and1;j=1条件j==1成立,执行continue,跳过System.out.println(j+"and"+i+";");执行下一轮循环j=2;j=2条件j<2不满足,退出内层循环,继续外层循环。i=2:j=0条件j==1不成立,输出j和i,即0and2;j=1条件j==1成立,执行continue,跳过System.out.println(j+"and"+i+";");执行下一轮循环j=2;j=2条件j<2不满足,退出内层循环,继续外层循环。i=3:条件i<3不满足,结束。故本题答案为A。编程题1、编写一个JavaApplication程序App.java,main程序输入10个整数给数组,通过函数getMinAndMax(inta[])得到这10个整数的最大值和最小值并输出结果。classApp{staticvoidgetMinAndMax(inta[]){intmin,max;min=max=a[0];for(inti=1;iif(a[i]>max)max=a[i];if(a[i]min=a[i];}System.out.println(“Array’MaxValue:”+max);System.out.println(“Array’MinValue:”+min);}publicstaticvoidmain(String[]args){intarr[]={4,6,72,9,14,3,8,23,56,32};getMinAndMax(arr);}}2、编写一个完整的JavaApplication程序。包含接口ShapeArea,Rectangle类,Triangle类及Test类,具体要求如下:⑴接口ShapeArea:doublegetArea():求一个形状的面积doublegetPerimeter():求一个形状的周长⑵类Rectangle:实现ShapeArea接口,并有以下属性和方法:①属性width:double类型,表示矩形的长height:double类型,表示矩形的高②方法Rectangle(doublew,doubleh):构造函数toString()方法:输出矩形的描述信息,如“width=1.0,height=2.0,perimeter=6.0,area=2.0”⑶类Triangle:实现ShapeArea接口,并有以下属性和方法:①属性x,y,z:double型,表示三角形的三条边s:周长的1/2(注:求三角形面积公式为))()((zsysxss,s=(x+y+z)/2,开方可用Math.sqrt(double)方法)②方法Triangle(doublex,doubley,doublez):构造函数,给三条边和s赋初值。toString():输出矩形的描述信息,如“threesides:3.0,4.0,5.0,perimeter=12.0,area=6.0”⑷Test类作为主类要完成测试功能①生成Rectangle对象②调用对象的toString方法,输出对象的描述信息interfaceShapeArea{doublegetArea();doublegetPerimeter();}classRectangleimplementsShapeArea{doublewidth,height;Rectangle(doublew,doubleh){kowidth=w;height=h;}publicvoidtoString(){System.out.println("width="+width+",height="+height+",perimeter="+getPerimeter()+",area="+getArea());}publicdoublegetArea(){returnwidth*height;}publicdoublegetPerimeter(){return2*(width+height);}}classTriangleimplementsShapeArea{doublex,y,z,s;Triangle(doublex,doubley,doublez){this.x=x;this.y=y;this.z=z;s=(x+y+z)/2;}publicvoidtoString(){System.out.println("ThreeSides:"+x+","+y+","+z+",Perimeter="+getPerimeter()+",area="+getArea());}publicdoublegetArea(){returnMath.sqrt(s*(s-x)*(s-y)*(s-z));}publicdoublegetPerimeter(){returnx+y+z;}}classtest{publicstaticvoidmain(String[]args){Rectanglerct=newRectangle(4,5);rct.to_String();}}1、下列叙述中,错误的是______。A、Applet的默认布局管理器是FlowLayoutB、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中C、JApplet的内容面板的默认布局管理器是BorderLayoutD、JApplet的内容面板的默认布局管理器是FlowLayout本题考的是布局管理器。向JApplet中增加构件,是把构件添加到SwingApplet的内容面板中;对JApplet设置布局管理器,是对SwingApplet的内容面板进行设置,SwingApplet的内容面板的默认布局管理器是BorderLayout,所以,JApplet的内容面板的默认布局管理器是BorderLayout;而Applet的默认布局管理器是FlowLayout。故本题答案为D而japplet是applet的子类2、护本地主机,对Applet安全限制中正确的是______。A、Applet可加载本地库或方法B、Applet可读、写本地计算机的文件系统C、Applet可向Applet之外的任何主机建立网络连接D、Applet不能运行任何本地可执行程序许多浏览器为了保护本地主机,对Applet作了如下安全限制:1、Applet不能运行任何本地可运行程序;2、禁止加载本地库或方法;3、禁止读、写本地计算机的文件系统;4、禁止向提供Applet之外的任何主机建立网络连接;5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息,如:用户名、电子邮件地址等;6、由一个Applet弹出的窗口外观上与一个Application弹出的窗口不同,Applet弹出的窗口中将会有警告提示信息,以帮助用户区分Applet窗口与可信的Application窗口。故本题答案为D。3、Java对I/O访问所提供的同步处理机制是______。A、字节流B、过滤流C、字符流D、压缩文件流本题考的是过滤流。Java对I/O访问所提供的同步处理机制是过滤流。一般,使用一个过滤流要求首先把过滤流连接到某个I/O流上,再通过构造方法的参数去指定连接的I/O流。故本题答案为B。4、Panel类的默认布局管理器是______。A、BorderLayoutB、CardLayoutC、FlowLayoutD、GridBagLayout本题考的是布局管理器。FlowLayout是Panel和Applet的默认布局管理器。故本题答案为C。5、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是______。A、getAbsolutePath()B、getParentFile()C、getAbsoluteFile()D、getName()本题考的是File类提供的方法。getAbsolutePath():得到一个文件的绝对路径名;getParentFile():得到文件对象父路径名;getAbsoluteFile():等价于newFile(this.getAbsolutePath());getName():得到一个不包含路径的文件名。故本题答案为B。1、Swing与AWT相比新增的布局管理器是______。A、CardLayoutB、GridLayoutC、GridBagLayoutD、BoxLayout本题考查的是布局管理器。Swing继续沿用AWT中的布局管理器,包括FlowLayout、BorderLayout、CardLayout、GridLayout、GridBagLayout,另外Swing新增加了一个BoxLayout布局管理器。故本题答案为D。2、下列对Java特性的叙述中,错误的是______。A、在编写Java子类时可以自由地增加新方法和属性B、Java的Applet要求编程首先创建JFrame窗口C、Java语言用解释器执行字节码D、Java中的类一般都有自己的属性和方法本题考查的是Applet的概念。Applet是能够嵌入到HTML页面中,并能够在浏览器中运行的Java类,本身并不一定需要首先创建窗体,但可以使用JApple类来使用Swing构件。Swing包中的JFrame类与创建窗口有关,是提供给java应用程序用来放置图形用户界面的一个容器。JApplet类与JFrame一样是顶层的Swing容器。包含Swing构件的Applet必须是JApplet的子类。故本题答案为B。3、阅读下面求质数的程序importjava.lang.Math.*;publicclassMorePrimesTest{publicstaticvoidmain(String[]args){long[]primes=newlong[20];primes[0]=2L;primes[1]=3L;longnumber=5L;outer:for(intcount=2;countlonglimit=(long)Math.ceil(Math.sqrt((double)number));for(inti=1;iif(number______primes[i]==0L){continueouter;}}primes[count++]=number;}for(intj=0;jlongn=primes[j];System.out.println(n);}}}在程序下划线处填入的正确选项是______。A、&B、*C、/D、%本题考查的是JAVA程序结构。所谓质数或称素数,就是一个正整数,除了本身和1以外并没有任何其他因子。任何一个整数,可以写成一串质数相乘的积。程序中首先定义了包含有20个元素的长整型数组,为数组的第一,第二个元素赋值,并且还定义了一个长整型变量"longnumber=5L;",然后进入循环,该循环的作用是判断当前变量numbe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年高中语文第3单元散文12鱼书学案粤教版必修2
- 2024-2025学年八年级科学下册第三章空气与生命第三节化学方程式作业设计新版浙教版
- 2024-2025学年八年级物理上册第三章物态变化第2节熔化和凝固教案新版新人教版
- 2024-2025学年高中政治课时分层作业22律师面面观含解析新人教版选修5
- 2024-2025学年高中语文第一单元感悟自然2瓦尔登湖节选巩固提升案粤教版必修3
- 2024-2025学年高中语文课时作业18心术含解析粤教版选修唐宋散文蚜
- 2024-2025学年高中政治课时分层作业2继往开来综合创新含解析新人教版选修6
- 2024-2025学年高中政治第二单元综合探究做好就业与自主创业的准备练习含解析新人教版必修1
- Unit 2 Lets talk teens Integrated Skills公开课教学设计-2024-2025学年高一上学期英语译林版2020必修第一册
- 《长方形和正方形的面积-面积和面积单位》(教学设计)-2023-2024学年西师大版数学三年级下册
- 悟真篇-薛道光注
- 金融科技学-完整全套课件
- 重大危险源公示牌(完整)-2
- 物理学史中国古代物理学
- 初一英语英语阅读理解专项训练15篇
- 【工程造价管理国内外文献综述1500字】
- 高中地理学情分析方案和报告
- (完整)小学语文考试专用作文方格纸
- 关于进行小区第一届业主委员会选举投票的公告
- 软考中级网络工程师学习笔记(考点归纳总结全)
- 小学语文六年级上册期末质量分析
评论
0/150
提交评论