版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下半年全国计算机二级Java考前练习题及答案2015下半年全国计算机二级Java考前练习题及答案1、下列关于JavaApplication与JavaApplet程序的差别描述正确的是。A、运行方式不同,程序结构相同,运行工具不同,受到的限制相同B、运行方式相同,程序结构不同,运行工具不同,受到的限制相同C运行方式相同,程序结构相同,运行工具不同,受到的限制也不同D运行方式不同,程序结构不同,运行工具不同,受到的限制也不同本题考查的是程序的结构中JavaApplication和JavaApplet的区别。Java语言是一种半编译半解释的语言。Java的用户程序分为两类:JavaApplicati
2、on和JavaApplet。这两类程序在组成结构和执行机制上都有一定的差异,主要体现在以下几方面:(1) 运行方式不同。JavaApplication是完整的程序,可以独立运行JavaApplet程序不能单独运行,它必须嵌入到用HTM晤言编写的WebM面中,通过与Java兼容的浏览器来控制执行。(2) 运行工具不同。JavaApplication程序被编译以后,用普通的Java解释器就可以使其边解释边执行,而JavaApplet必须通过网络浏览器或者Applet观察器才能执行。(4)受到的限制不同。JavaApplication程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是Ja
3、vaApplet对站点的磁盘文件既不能进行读操作,也不能进行写操作。然而,由于Applet的引入,使Web页面具有动态多媒体效果和可交互性能,这使由名为超文本、实为纯文本的HTMIM言编写成的WebM面真正具有了超文本功能,不但可以显示文本信息,而且还可以有各种图片效果和动态图形效果,从而使页面显得生动美丽;另外,Applet使WebM面增加了按钮等功能,从而增加了交互性。故本题答案为D。2、数据流的类型有和事务型。标准答案为:变换型典型的数据流类型有两种:变换型和事务型。变换型:是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变
4、换成外部形式离开软件系统。事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。3、 Java程序的基本单位是。标准答案为:类或class4、下列程序的功能是在监控台上每隔一秒钟显示一个字符串"Hello!",能够填写在程序中下划线位置,使程序完整并能正确运行的语句是。publicclassTestimplementsRunnablepublicstaticvoidmain(Stringargs)Testt=newTest();Threadtt=newThread(t);tt.start();publ
5、icvoidrun()for(;)trycatch(e)System.out.println("Hello!");A、 sleep(1000)InterruptedExceptionB、 t.sleep(1000)InterruptedExceptionC、 Thread.sleep(1000)RuntimeExceptionD、 Thread.sleep(1000)InterruptedException本题考查的是线程的使用。Thread的sleep方法的原型如下:publicstaticvoidsleep(longmillis)throwsInterruptedExc
6、eptionsleep()的功能是使当前执行的线程睡眠(暂时停止)指定时间。sleep()是Thread的static成员,且抛出InterruptedExceptionD。5、下列关于线程优先级的说法中,正确的是。A、线程的优先级是不能改变的B、线程的优先级是在创建线程时设置的C在创建线程后的任何时候都可以设置DB和C本题考查的是Java语言中线程的优先级。Java语言中线程的优先级是用一个介于MIN_PRIORIT林口MAX_PRIORITY间的整数来表示的。可以在创建线程后的任何时候修改线程的优先级。故本题答案为C。6、在读字符文件Employee.dat时,使用该文件作为参数的类是。A
7、、 BufferedReaderB、 DataInputStreamC、 DataOutputStreamD、 FileInputStream本题考查的是文件和文件I/O。BufferedReader用来从字符输入流中读取并缓冲字符,以提高读取字符(或字符数组)的效率。其构造方法为:publicBufferedReader(Readerin)publicBufferedReader(Readerin,intsz)DataInputStream用来以独立于机器的方式从潜在的输入流中读取Java基本数据类型。构造方法为:DataInputStream(InputStreamin)FileInput
8、Stream用来从文件中读取字节。构造方法为:FileInputStream(Stringname)FileInputStream(Filefile)故本题答案为D。7、阅读下列代码后publicclassPersonintarr=newint10;publicstaticvoidmain(Stringargs)System.out.println(arr1);正确的说法是。A编译时将产生错误B、编译时正确,运行时将产生错误C输出为零D输出为空本题考查的是数组的使用。由于数组arr声明时未用static关键字,而main()方法直接引用arr(而非通过Person的实例引用),将产生"
9、;非静态变量不能从静态上下文中引用"(non-staticvariablecannotbereferencedfromastaticcontext)的编译错误。A。8、按照Java的标识符命名规范,下列表示一个类的.标识符正确的是。A、 HelloworldB、 HelloWorldC、 helloworldD、 helloWorld本题考查的是Java的命名约定。Java的命名约定的基本原则如下:(1)_、$不作为变量名、方法名开头。(2) 变量名、方法名首单词小写,其余单词只有首字母大写。如myVariable,myMethod。(3) 接口名、类名的单词首字母大写。如MyInt
10、erface,MyClass。(4) 常量名的每个字母都大写。故本题答案为B。9、 char类型的取值范围是。A2-727-1B、0-216-1C-215215-1D028-1本题考查的是Java语言的基本数据类型。char类型数据是用无符号16位二进制表示的,故其取值范围为0216-1。B。10、诊断和改正程序中错误的工作通常称为。标准答案为:程序调试11、线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、状态和终止状态。标准答案为:阻塞或Blocked12、在Java中所实现的多维数组,实际上是由一维数组构成的。标准答案为:数组或Array或数组的数组13、请阅读下列程
11、序代码,然后将程序的执行结果补充完整。程序代码:classthrowsExceptionstaticvoidProc(intsel)throwsArithmeticException,ArrayIndexOutOfBoundsExceptionSystem.out.println("InSituation"+sel);if(sel=0)System.out.println("noExceptioncaught");return;elseif(sel=1)intiArray=newint4;iArray1=3;publicstaticvoidmain(St
12、ringargs)tryProc(0);Proc(1);catch(ArrayIndexOutOfBoundsExceptione)System.out.println("Catch"+e);finallySystem.out.println("inProcfinally");执行结果:InSituation0noExceptioncaught标准答案为:InSituation1本题考查的是Java语言中的异常处理。调用Proc(1)时,执行语句System.out.println("InSituation"+sel);控制台输出InSit
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部编版五年级语文上册教学计划
- 做2022销售的工作总结怎么写10篇
- 《烈火英雄》观后感
- 语文教师个人教学工作计划
- 《简爱》寒假读书日记10篇
- 2022年的销售工作计划
- 学生会辞职报告模板合集七篇
- 普通高中化学教案教学范文
- 关于工作方案4篇
- 公司学习心得体会15篇
- 食用碱检测报告
- 细胞核的结构和功能说课稿
- 12CM27型连续采煤机电气系统
- 招标代理成果文件质量保证措施
- 石油英语词汇
- 《夜宿山寺》-完整版课件
- 沪教牛津版八年级上册初二英语期末测试卷(5套)
- 北京市海淀区2020-2021学年度第一学期期末初三物理检测试卷及答案
- 家庭室内装饰装修工程保修单
- 小学语文课堂提问有效性策略研究方案
- 物业上门维修收费标准
评论
0/150
提交评论