版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑Java开发工程师练习题Java开发工程师练习题
1.【单选题】3分|下列叙述中正确的是()。
A一个算法的空间复杂度大,则其时间复杂度必定大
B一个算法的空间复杂度大,则其时间复杂度必定小
C一个算法的时间复杂度大,则其空间复杂度必定小
D上述3种说法都不对
2.【单选题】3分|下列排序方法中,最坏情况下比较次数最少的是()。
A冒泡排序
B简单选择排序
C直接插入排序
D堆排序
3.【单选题】3分|一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A一对一
B一对多
C多对一
D多对多
4.【单选题】3分|对于循环队列,下列叙述中正确的是()。
A队头指针是固定不变的
B队头指针一定大于队尾指针
C队头指针一定小于队尾指针
D队头指针可以大于队尾指针,也可以小于队尾指针
5.【单选题】3分|为保护本地主机,对Applet安全限制中正确的是()。
AApplet可加载本地库或方法
BApplet可读、写本地计算机的文件系统
CApplet可向Applet之外的任何主机建立网络连接
DApplet不能运行任何本地可执行程序
6.【单选题】3分|下面的()关键字通常用来对对象加锁,从而使得对对象的访问是排他的。
Aserialize
Btransient
Csynchronized
Dstatic
7.【单选题】3分|下列叙述中,错误的是()。
AJavaApplication与Applet所用编译命令相同
B通常情况下JavaApplication只能有一个main()方法
CJavaApplet必须有HTML文件才能运行
DJavaApplet程序的.class文件可用Java命令运行
8.【单选题】3分|以下程序计算1+1/3+1/5+…+1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是()。publicclassSun{publicstaticvoidmain(Stringargs[]){intn=1:doubleterm,sum=1.0:do{n=__;term=1.0/n;sum=sum+term;}while(term=0.00001);System.out.println(n);System.out.println(sum);}}
A2n
B2n+1
C2*n
D2*n+1
9.【单选题】3分|阅读下列代码片段classInterestTest——ActionListener{public"voidactionPerformed(ActionEventevent){doubleinterest=balance*rate/100;balance+=interest;NumberFormatformat=NumberFormat.getCur-rencyInstance();System.OUt.print]b("balance="+formatter.format(balance));}Privatedoublerate;}在下画线处,应填的正确选项是()。
AImplementation
BInheritance
Cimplements
Dextends
10.【单选题】3分|Java为移动设备提供的平台是()。
AJ2ME
BJ2SE
CJ2EE
DJDK5.0
11.【单选题】3分|使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是()。classTest__{publicstaticvoidmain(string[]args){Testt=newTest();start();}Publicvoidrun(){System.out.println("Hello!¨);)
AextendsThread
BextendsFloat
CextendsIostream
DextendsStdio
12.【单选题】3分|一个JavaApplication运行后,在系统中是作为一个()。
A线程
B进程
C进程或线程
D不确定
13.【单选题】3分|当Applet需要更新显示内容时,应该调用的方法是()。
Apaint
Bupdate()
Cstart()
Drepaint()
14.【单选题】3分|下列Java语句从指定网址读取html文件,在下画线处应填上的选项是()。Readerin=new(newURL(urlString).openStream());
AReader
BDataOutputStream
CByteArrayInputStream
DInputStreamReader
15.【单选题】3分|阅读下列代码publicclassTest2022{publicstaticvoidmain(Stringargs[]){Strings="Test";switch(s){case"Java":System.out.print("Java");break;case"Language":System.out.print("Lan-guage");break;case"Test":System.out.print("Test");break;}}}其运行结果是()。
AJava
BLanguage
CTest
D编译时出错
16.【单选题】3分|一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有结点个数为()。
A8
B25
C17
D7
17.【单选题】3分|在数据管理技术发展的三个阶段中,数据共享最好,的是()。
A人工管理阶段
B文件系统阶段
C数据库系统阶段
D3个阶段相同
18.【单选题】3分|鼠标在窗口中移动时,产生的事件是()。
AActionEvent
BPrintEvent
CKeyEvent
DMouseEvent
19.【单选题】3分|下列关于完全二叉树的叙述中,错误的是()。
A除了最后一层外,每一层上的结点数均达到最大值
B可能缺少若干个左右叶子结点
C完全二叉树一般不是满二叉树
D具有结点的完全二叉树的深度为[log2n]+1
20.【单选题】3分|下列关于Applet的叙述中,正确的是()。
AApplet不仅可以嵌入到浏览器中运行,还可以独立运行
BApplet的主类要定义为Applet类或JApplet类的子类
C同一个页面中的Applet之间不能通信
DApplet不支持多线程
21.【单选题】3分|为使下列代码正常运行,应该在下画线处填入的选项是()。int[]numbers=newint[n];for(inti=0;i
Asize
Blength
Cdimension
Dmeasurement
22.【单选题】3分|相对于数据库系统,文件系统的主要缺陷有数据依赖、数据不一致性和()。
A可重用性差
B安全性差
C非持久性
D冗余性
23.【单选题】3分|当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是()。
Astart(),stop(),destroy()
Binit(),start(),stop(),start(),stop(),destroy()
Cstart(),init(),stop(),destroy()
Dink(),start(),destroy()
24.【单选题】3分|设a=8,则表达式a1的值是()。
A1
B2
C3
D4
25.【单选题】3分|下列方法中,不属于Throwable类的方法是()。
AprintMessage
BgetMessage
CtoString
DfillStackTrace
26.【单选题】3分|数据流程图(DFD图)是()。
A软件概要设计的工具
B软件详细设计的工具
C结构化方法的需求分析工具
D面向对象方法的需求分析工具
27.【单选题】3分|阅读下面程序1publicclassTryextendsThread{2publicstaticvoidmain(Stringargs[]){3Tryt=newTry();4t.start();5}67publicvoidrun(intj){8inti=0;9while(i5){10System.out.println("祝你成功!");11i++:12}13}14}该程序要求打印5行"祝你成功!",必须改正程序中的某行代码,程序才能完成。选择正确的修改是()。
A将第1行的extendsThread改为implementsRunnable
B将第3行的newTry()改为newThread()
C将第4行t.start()改为start(t)
D将第7行的publicvoidrun(intj)改为publicvoidrun()
28.【单选题】3分|下列选项中为单精度数的是()。
A2
B5.2
C0.2f
D23
29.【单选题】3分|下列程序的输出结果是()。publicclassTest{voidprintValue(intm){do{System.out.println("Thevalueis"+m)}while(--m10)}publicstaticvoidmain(Stringargs[]){inti=10;Testt=newTest():t.printValue(i);}}
AThevalueis8
BThevalueis9
CThevalueis10
DThevalueis11
30.【单选题】3分|Swing的选项面板是()。
AJTabbedPane
BJLayeredPane
CJScrollPane
DJSplitPane
31.【单选题】3分|某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
A10
B8
C6
D4
32.【单选题】3分|用鼠标单击菜单项(Menultem)产生的事件是()。
AMenuEvent
BActionEvent
CKeyEvent
DMouseEvent
33.【单选题】3分|用鼠标点击菜单项(Menultem)产生的事件是()。
AMenuEvent
BActionEvent
CKeyEvent
DMouseEvent
34.【单选题】3分|当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是()。
Astart(),stop(),destroy()
Binit(),start(),stop(),start(),stop(),destroy()
Cstart(),init(),stop(),destroy()
Dinit(),start(),destroy()
35.【单选题】3分|执行下面程序段后,2值为()。intx=1,y=2,z=3;z=z/(float)(x/y):
A编译无法通过
B6
C3
D2
36.【单选题】3分|在程序的下画线处应填入的选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 4.2.1+洋流课件高中地理人教版(2019)选择性必修一
- 一年级数学下册教案-5.1 认识人民币(58)-人教版
- 大班艺术教案:洞洞窗花
- 小班数学教案《拯救巧虎》
- 二年级上册数学教案-2.1 乘法的初步认识 北京版
- 急救药箱管理规定
- 花艺沙龙活动课件
- 工厂卫生规范培训
- 胸部肿瘤护理查房
- 艾滋病加文字排版
- X射线装置辐射事故应急预案
- 房屋建筑和市政基础设施工程竣工联合验收办事指南
- 关于发布工程建设监理费上海收费指导
- 纪检监察干部调研报告
- 安全工程—英语双专业(双学位)培养计划(精)
- 体格检查基本规范
- 生活中的比-小组学习任务单
- 毕业论文打印机皮带驱动系统能控能观和稳定性分析
- 车辆工程毕业设计论文HQ5160QZ臂架式清障车改装设计全套图纸
- 商业混凝土公司商品砼公司质量手册及程序文件
- 立定跳远教案 (2)
评论
0/150
提交评论