ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:19.44KB ,
资源ID:4422832      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4422832.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二级Java语言程序设计模拟98.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

二级Java语言程序设计模拟98.docx

1、二级Java语言程序设计模拟98模拟 二级Java语言程序设计模拟98单项选择题第1题:在Java中,与数据库连接的技术是()。A.开放数据库连接B.Java数据库连接C.数据库厂家驱动程序D.数据库厂家的连接协议参考答案:B 第2题:有下列二叉树,对此二叉树前序遍历的结果为()。A.XZCYABB.XYZABCC.XYABCZD.XYAZBC参考答案:D 第3题:实现下列()接口可以对TextField对象的事件注行监听和处理。A.ActionListenerB.FocusListenerC.MouseMotionListenerD.WindowListener参考答案:A 第4题:下列能表

2、示字符串s1长度的是_。A.s1.length()B.s1.lengthC.s1.sizeD.s1.size()参考答案:A 在Java语言中,用s1.length()提取字符串s1的长度,所以用s1.length()表示字符串s1长度。因此,本题的正确答案是A。第5题:有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为_。A.选择B.投影C.插入D.连接参考答案:B 由专门的关系运算:选择、投影、插入、连接的定义可知,本题操作中所使用的运算是投影。第6题:对一组记录的关键码(25,38,48,52,63,74)采用二分法查找52时,第()次会查找成功。A.4B.3C.2D.1

3、参考答案:B 第7题:使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是()。A.extends ThreadB.extends FloatC.extends IostreamD.extends Stdio参考答案:A 第8题:J2EE和()语言绑定。A.CB.C+C.JavaD.汇编语言参考答案:C 第9题:当Applet需要更新显示内容时,应该调用的方法是()。A.paintB.update()C.start()D.repaint()参考答案:B 第10题:执行下列赋值语句后,a的值为()。 a=FloatvalueOf(1234)floatValue();A.12B.34C

4、.034D.1234参考答案:D 第11题:在匹配器(Marcher)类中,用于输入字符串与模式串比较的方法是_。A.staticbooleanmatches()B.booleanmatcher.find()C.intmatcher.start()D.intmatcher.end()参考答案:A Marcher类用于将一个输入字符串input和模式串pattern相比较。booleanmateher.find()方法用于寻找下一个模式匹配串;intmatcher.start()方法用于寻找下一个起始索引整数值;intmatcher.end()方法用于返回匹配串的一个终止索引整数值;而用于输入字

5、符串与模式串比较的方法是staticbooleanmatches(),所以选项A正确。第12题:JScrollPane面板的滚动条是通过哪个对象来实现?()A.JViewportB.JSplitPaneC.JTabbedPaneD.JPanel参考答案:A 第13题:int类型的取值范围为()。A.-214 214-1B.-231 231-1C.-232 232-1D.-264 264-1参考答案:B 第14题:下列代码的执行结果是()。 public class Test public static void main(Stringargs)intx=0,1,2,3; forint i=0;

6、i 3;1+=2)trysystcmOUtprintln(xi+2xi+xi+1); catch(ArithmeticException e)SystemOUtprintln(errorl): catch(Exception e)SystemOUtprintln(error2): A.errorlB.error2C.errorl orror2D.2 error2参考答案:C 第15题:在程序读入字符文件时,能够以该文件作为直接参数的类是()。A.FileReaderB.BufferedReaderC.FilelnputStreamD.ObjectlnputStream参考答案:A 第16题:用

7、下列4种排序方法,对一个已排好序(由小到大)的序列进行由小到大排序时,选择()方法最好。A.冒泡排序B.直接选择排序C.直接插入排序D.归并排序参考答案:C 第17题:下列程序段的输出结果是()。A.0B.aC.1D.5参考答案:D 第18题:下列代码的执行结果是()。int length”Hello”length();SystemOUtprintln(length);A.5B.C.10D.6参考答案:A 第19题:请阅读下面程序 public class ExampleStringBufferpublic static void main(Stringargs)StringBuffer sb

8、=new StringBuffer(test); SystemOUtprintln(buffer=+sb); SystemOUtprintln(length=+sblength();程序运行结果中在length=后输出的值是()。A.10B.4C.20D.30参考答案:B 第20题:软件(程序)调试的任务是()。A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质参考答案:A 第21题:执行下列程序之后,变量n的值为()。A.3B.-1C.-12D.-3参考答案:A 第22题:Java语言中所有的简单数据类型都被包含在()中。A.jav

9、asqlB.javaawtC.javalangD.javamath参考答案:C 第23题:Java程序默认引用的包是()。A.javatext包B.javaawt包C.javalang包D.javautil包参考答案:C 第24题:有下列二叉树,对此二叉树中序遍历的结果为()。A.ABCEDFB.ABCDEFC.ECBDFAD.ECFDBA参考答案:C 第25题:在编译Java程序时,用于指定生成class文件位置的选项是()。A.-9B.-dC.-verboseD.-nowarn参考答案:B 第26题:支持子程序调用的数据结构是()。A.栈B.树C.队列D.二叉树参考答案:A 第27题:阅读

10、下列程序:publicclassVariableUsepublicstaticvoidmain(Stringargs)inta;if(a=8)intb=9;System.out.println(a=+a);System.out.println(b=+b);System.out.println(a=+a);System.out.println(b=+b);该程序在编译时的结果是_。A.变量a未赋值B.第二个System.out.println(b=+b)语句中,变量b作用域有错C.第二个System.out.println(a=+a)语句中,变量a作用域有错D.第一个System.out.pri

11、ntln(b=+b)语句中,变量b作用域有错参考答案:B 程序中局部变量a定义时没有赋初值,Java会赋值一个随机值,第二个Systern.out.println(b=+b)语句中,变量b作用域有错,因为变量b是在if语句中定义的,执行完if语句时,变量b已经不存在。因此,选择B。第28题:Java中的线程模型由三部分组成,与线程模型组无关的是()。A.虚拟的CPUB.程序代码C.操作系统的内核状态D.数据参考答案:C 第29题:Java语青中,对当前对象的父类对象进行引用的关键字是()。A.caseB.superC.charD.break参考答案:B 第30题:下面程序段的输出结果是()。

12、public class Testpublic static void main(String args)int X,y; x=(int)Mathsqrt(5)2+(int)Mathrandom()*52; y=(int)Mathsqrt(3)2+(int)Mathrandom()*32; if(x v)SystemOUtprintln(x y); elseif(x= =y)Systemoutprintln(x=Y); elseSystemoutprintln(x y): A.x yB.x=YC.x yD.编译错误参考答案:A 第31题:下列说法正确的是()。A.类FilelnputStrea

13、m和FileOutputStream用来进行文件I/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读/写B.通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被打开,但还不能进行文件读/写C.对于InputStream和OutputStream来说,它们的实例都是是非顺序访问流,即只能进行顺序的读/写D.当从标准输人流读取数据时,从键盘输人的数据直接输入到程序中参考答案:A 第32题:下列能够正确创建线程的方法是()。继承javafangThread类,并重写run()方法继承javalangRunnable类,并重写start

14、()方法实现javalangThread接口,并实现run()方法实现javalangRunable接口,并实现run()方法A.、B.、C.、D.、参考答案:D 第33题:下面()正确表示了int类型的聚会范围。A.-216216-1B.-231231-1C.-232232-1D.-244244-1参考答案:B 第34题:下列叙述中,错误的是()。A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类参考答案:D 第35题:下列描述中,错误的是()。A.Java要求编程者管理内存B.Java的安全性体现在多个层次上C.Applet要求在支持Java的浏览器上运行D.Java

15、有多线程机制参考答案:A 第36题:JDK中提供的文档生成器是()。A.javadocexeB.javapexeC.javaexeD.javaprofexe参考答案:A 第37题:若定义int a2,b2,下列表达式中值不为4的是()。A.a*(b)B.a*(b)C.abD.a*b参考答案:A 第38题:数据流程图(DFD图)是()。A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具参考答案:C 第39题:在Java中,负责对字节代码解释执行的是()。A.垃圾回收器B.虚拟机C.编译器D.多线程机制参考答案:B 第40题:下列关于boolea

16、n类型的叙述中,正确的是()。A.可以将boolean类型的数值转换为int类型的数值B.可以将boolean类型的数值转换为字符串C.可以将boolean类型的数值转换为char类型的数值D.不能将boolean类型的数值转换为其他基本数据类型参考答案:D 基本操作题第41题:本题是判断一个字符串“Tom”是否在另外一个字符串 “I am Tom,I am from China”中出现。 public class javalpublic static void main(Stringargs)_; strl=I am Tom,I am from China; str2=Tom; int i=

17、 _; if(_ )Systemoutprintln(+str2+is in thestring:+strl+); elseSystemoutprintln(+str2+is not in thestring:+strl+); 参考答案:第1处:String strl,str2 第2处:strlindexOf(str2) 第3处:i!=-1第1处使用前定义变量strl和str2;第2处和第3处判断str2是否是strl的子串。简单应用题第42题:注意:下面出现的“考生文件夹”均为%USER%。在考生文件夹下存有文件名为Java_2.java文件,本题功能是完成对字符串缓存类中与字符相关方法的应

18、用。请完善Java_2.java文件,并进行调试,程序运行的某次结果如下:由于Java_2.java文件不完整,请在注释行“/*Found*”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。给定源程序:importjavax.swing.*;publicclassJava_2publicstaticvoidmain(Stringargs)StringBufferbuf=newstringBuffer(你好!祝你成功!);Stringoutput=buf=+buf.toString()+nChar

19、acterat0:+buf.charAt(0)+nCharacterat4:+buf.charAt(4);/*Found*charcharArray=_charbuf.length();/*Found*buf._(0,buf.length(),charArray,0);output+=nn在字符串缓存中的字符是:;/*Found*for(inti=0;i_;+i)output+=charArrayi;buf.setCharAt(0,您);buf.setCharAt(6,材);output+=nnbuf=+bur.toString();/*Found*buf._;output+=nnbuf=+b

20、uf.toString();JOptionPane.showMessageDialog(null,output,字符串缓存的字符相关方法示范,JOptionPane.INFORMATION_MESSAGE);System.exit(0);参考答案:newgetCharscharArray.lengthreverse()第1处:定义字符数组,需填入new。第2处:创建文本域对象,需填入getChars。第3处:循环变量的终值,需填入charArray.length。第4处:将字符串缓冲区里的字符串反向排列,需填入reverse()。综合应用题第43题:本题中,通过菜单“Connect”显示一个对话框,单击“0k”按钮后,所填写的内容就会传回到主窗口并显示出来。_参考答案:第1处:setJMenuBar(mbar) 第2处:public ConnectDialog(JFrame parent) 第3处:public Boolean showDialog(ConnectInfotransfer)第1处参数错误,bar未定义;第2处从下一行的super(parent,”Connect”,true);可以看出,这里需要的参数为父窗体;第3处从下面的return ok;等可以看出,这是一个有Boolean型返回值的函数,故类型应为Boolean。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1