欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级JAVA笔试311及答案解析.doc

    • 资源ID:1327008       资源大小:75KB        全文页数:13页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级JAVA笔试311及答案解析.doc

    1、二级 JAVA笔试 311及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.已知如下代码: switch(m) case 0: System. out. println(“Condition 0 “); case 1: System. out. println(“Condition 1 “); case 2: System. out. println(“Condition 2 “); case 3: System. out. println(“Condition 3 “); break; default: System. out. pr

    2、intln(“Other Condition“); 当 m的值为( )时,可以输出“Condition 2”。(分数:2.00)A.2B.0,1C.0,1,2D.0,1,2,32.下列 JApplet实现了一个可编辑的 JTextArea和一个 JButton,横线上应填入的语句是( )。 import javax.swing.*; import java.awt.*; public class Test extends JApplet JTextArea jta; public void init () Container cp=getContentPane(); cP.setLayout

    3、(new GridLayout (2,1); jta=newJTextArea (30,30); jta.setEditable (true); _ jta.setText(“你好“); JBulton jb=new JButton(“OK“); cp.add(jb); (分数:2.00)A.add(jt;B.cadd( );C.jtadd(c;D.cadd(jt;3.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是( )。(分数:2.00)A.ABCEDB.DBCEAC.CDABED.DCBEA4.下列叙述中正确的是( )。(分数:2.00)

    4、A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构5.在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计D.编程调试6.数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是( )。(分数:2.00)A.自顶向下B.由底向上C.由内向外D.由整体到局部7.下列选项中属于正则表达式的是( )。(分数:2.00)A.一个数组B.一组二进制数C.一个字符串D.一个公式8.下列叙述中,错误的是( )。(分数:2.00)A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含

    5、子类9.已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序10.下列属于条件运算符的是( )。(分数:2.00)A.?:B. System. out. println (“result=“+x+y); System. out. println (“result=“+(x+y);(分数:2.00)A.result=12 result=12B.result=3 result=3C.result=3 result=12D.result=12 result=323.用于输入压缩文件格式的 ZipInput

    6、Stream类所属包是( )。(分数:2.00)A.javutilB.jflvioC.javnioD.javutizip24.在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示( )。(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向25.部分定制串行化的方法是( )。(分数:2.00)A.readObject()和 defaultReadObject()B.defauhWriteObject()和 dafauhReadObject()C.writeObject()和 readObject()D.writeObject()和 defauhW

    7、riteObject()26.在 J2SE1.4中,文件通道类 FileChannel所属的包是( )。(分数:2.00)A.javioB.javniCharsetC.javnichannelsD.javawt27.下列选项中是双精度浮点数的是( )。(分数:2.00)A.12B.0.12DC.0.12fD.12L28.00101010 () 00010111 语句的执行结果为( )。(分数:2.00)A.11111111B.00000000C.11000010D.0011110129.分布式数据库系统不具有的特点是( )。(分数:2.00)A.分布性B.数据冗余C.数据分布性和逻辑整体性D.

    8、位置透明性和复制透明性30.当子类中的成员变量与父类中的成员变量相同时,( )。(分数:2.00)A.父类中的成员变量隐藏子类中的变量B.子类中的变量无效C.该声明非法D.子类中的成员变量隐藏父类中的变量31.下面关于死锁的说法中错误的是( )。(分数:2.00)A.释放锁时要按加锁的反序释放B.多线程同时访问相同数据时可能造成死锁C.死锁完全由程序进行控制D.Java中具有检测与避免死锁的专门机制,可以防止死锁32.Window是显示屏上独立的本机窗口,它独立于其他容器,Window 的两种形式是( )。(分数:2.00)A.Panel和 FrameB.LayoutManager和 Cont

    9、ainerC.Frame和 DialogD.Container和 Component33.下列叙述中,错误的是( )。(分数:2.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构34.下面的语句片段中,变量 result结果为( )。 public class Test public static void main (String args ) int sum=0; int r=2; iht result=(sum=1?sum:r); System. out. p

    10、rintln (result); (分数:2.00)A.1B.2C.10D.035.Swing构件的程序不具有( )。(分数:2.00)A.本地代码B.标签C.菜单D.容器二、B填空题/B(总题数:15,分数:30.00)36.冒泡排序算法在最好情况下的元素交换次数为U 【1】 /U。(分数:2.00)填空项 1:_37.在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种U 【2】 /U技术。(分数:2.00)填空项 1:_38.一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是算法的U 【3】 /U。(分数:2.00)填空项 1:_39.关系

    11、模型的完整性规则是对关系的某种约束条件,包括实体完整性、U 【4】 /U和自定义完整性。(分数:2.00)填空项 1:_40.所谓U 【5】 /U,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。(分数:2.00)填空项 1:_41.Java源文件中最多只能有一个U 【6】 /U类,其他类的个数不限。(分数:2.00)填空项 1:_42.Java语言中,循环语句包括U 【7】 /U、while 循环、for 循环。(分数:2.00)填空项 1:_43.如果在 Java程序中,需要使用 javautil 包中的所有类,则应该在程序的开始处加

    12、上U 【8】 /U语句。(分数:2.00)填空项 1:_44.类是由成员变量和U 【9】 /U组成。(分数:2.00)填空项 1:_45.Java中的线程体是一个线程类的U 【10】 /U方法。(分数:2.00)填空项 1:_46.异常处理主要用于使系统从故障中恢复,主要包括以下三个方面:提示信息、不产生无效的结果和U【11】 /U。(分数:2.00)填空项 1:_47.PrintStream类是U 【12】 /U流特有的类,实现了将 Java基本数据类型转换为字符串表示。(分数:2.00)填空项 1:_48.下列程序段的输出结果是U 【13】 /U。 public class Test vo

    13、id printValue(int m) do System.out.println(“The value is“+m); while (-m10); public static void main (String args) int i=10; Test t= new Test(); t.printValue(i); (分数:2.00)填空项 1:_49.Swing允许按自己的要求选择组件的外观和感觉,Swing 是通过U 【14】 /U方法来实现该功能的。(分数:2.00)填空项 1:_50.为了向一个 Applet传递参数,可以在 HTML文件的 Applet标志中使用 PARAM选项。

    14、在 Applet程序中获取参数时,应使用的方法是U 【15】 /U。(分数:2.00)填空项 1:_二级 JAVA笔试 311答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.已知如下代码: switch(m) case 0: System. out. println(“Condition 0 “); case 1: System. out. println(“Condition 1 “); case 2: System. out. println(“Condition 2 “); case 3: System. out. println

    15、(“Condition 3 “); break; default: System. out. println(“Other Condition“); 当 m的值为( )时,可以输出“Condition 2”。(分数:2.00)A.2B.0,1C.0,1,2 D.0,1,2,3解析:解析 由于前三个 case语句中没有 break语句,因此执行 case0之后,会继续执行 case1和 case2,所以可以输出“Condition 2”,同理执行 case 1和 case 2都可以输出“Condition 2”,执行 case 3的时候,无法输出“Condition 2”。2.下列 JApple

    16、t实现了一个可编辑的 JTextArea和一个 JButton,横线上应填入的语句是( )。 import javax.swing.*; import java.awt.*; public class Test extends JApplet JTextArea jta; public void init () Container cp=getContentPane(); cP.setLayout (new GridLayout (2,1); jta=newJTextArea (30,30); jta.setEditable (true); _ jta.setText(“你好“); JBult

    17、on jb=new JButton(“OK“); cp.add(jb); (分数:2.00)A.add(jt;B.cadd( );C.jtadd(c;D.cadd(jt; 解析:解析 在 JApplet中添加构件就是在内容面板中添加构件,因此需要先得到内容面板,然后再向其中添加 Swing构件。3.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是( )。(分数:2.00)A.ABCEDB.DBCEAC.CDABED.DCBEA 解析:解析 栈操作原则是“后进先出”,栈底至栈顶依次存放元素 A、B、C、D,则表明这 4个元素中D是最后进栈,B、C

    18、 处于中间,A 最早进栈。所以出栈时一定是先出 D,再出 B、C,最后出 A。4.下列叙述中正确的是( )。(分数:2.00)A.线性表是线性结构 B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构解析:解析 根据数据结构中各数据元素之间前后间关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。5.在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。(分数:2.

    19、00)A.详细设计B.需求分析C.总体设计 D.编程调试解析:解析 总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。6.数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是( )。(分数:2.00)A.自顶向下B.由底向上C.由内向外D.由整体到局部 解析:解析 数据库概念设计的过程中,视图设计一般有三种设计次序,它们是: 自顶向下。这种方法是先从抽象

    20、级别高且普遍性强的对象开始逐步细化、具体化与特殊化。 由底向上。这种设计方法是先从具体的对象开始,逐步抽象、普遍化与一般化,最后形成一个完整的视图设计。 由内向外。这种设计方法是先从最基本与最明显的对象着手逐步扩充至非基本、不明显的其他对象。7.下列选项中属于正则表达式的是( )。(分数:2.00)A.一个数组B.一组二进制数C.一个字符串 D.一个公式解析:解析 正则表达式就是一个由字符构成的串,是一种字符模式,它描述的是一组字符串。可以使用 java.util.regex软件包,查找、显示或修改输入序列中出现的某个模式的一部分或全部。8.下列叙述中,错误的是( )。(分数:2.00)A.父

    21、类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类 解析:解析 继承性是面向对象方法的一个重要特征,它使代码可重用,可降低程序复杂性。对一个类的继承也就是构建了一个子类,子类继承了父类的方法和状态,同时还可以向新类中增添新的方法和状态。子类方法的访问权限比父类访问权限高,因此父类不能替代子类,但子类可以代替父类,选项 A、B、C 正确。9.已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:2.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:解析 当数据表 A中每个元素距其最终位置不远,说明数据表 A按关键字值基本有序,在待排

    22、序序列基本有序的情况下,采用插入排序所用时间最少。10.下列属于条件运算符的是( )。(分数:2.00)A.?: B. System. out. println (“result=“+x+y); System. out. println (“result=“+(x+y);(分数:2.00)A.result=12 result=12B.result=3 result=3C.result=3 result=12D.result=12 result=3 解析:解析 Java 表达式的同级运算符从左到右进行,括号可以改变优先级。+在 Java中既是算术的加号也可以作为字符串的连接符号。“result=

    23、“+x+y 中,字符串“result=“先与 x做字符串的连接,结果字符串 result=1再与 y做字符串连接。在“result“+(x+y)中,先计算括号中的加法运算,结果为3,“result=“再与 3做字符串连接。23.用于输入压缩文件格式的 ZipInputStream类所属包是( )。(分数:2.00)A.javutilB.jflvioC.javnioD.javutizip 解析:解析 Java 中的压缩文件流类包含在 Java.util.jar包和 Java.util.zip包中。24.在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示( )。(分数:2.00)A.模块

    24、之间的调用关系B.程序的组成成分C.控制程序的执行顺序 D.数据的流向解析:解析 常用的软件结构设计工具是结构图(Structure Chart,SC),也称程序结构图,它是描述软件结构的图形工具,描述了软件系统的层次和模块结构关系,反映了整个系统的功能实现以及模块与模块之间的联系与通信,是未来程序中的控制层次体系。 在结构图中,模块用一个矩形表示,矩形内注明模块的功能和名字;箭头表示模块之间的调用关系。在结构图中还可以用带注释的箭头表示模块调用过程中来回传递的信息。如果希望进一步标明传递的信息是数据还是控制信息,则可用带实心圆的箭头表示传输的是控制信息,用带空心圆的箭头表示传递的是数据。25

    25、.部分定制串行化的方法是( )。(分数:2.00)A.readObject()和 defaultReadObject()B.defauhWriteObject()和 dafauhReadObject()C.writeObject()和 readObject() D.writeObject()和 defauhWriteObject()解析:解析 在对象的串行化中,根据其串行化的彻底性可以分为部分定制串行化和完全定制串行化两种。前者定制输出串行化类本身定义的数据,而后者定制输出串行化类中所有的数据,包括串行化本身和其父类定义的数据。部分串行化的实现依赖于串行化类中定义的两个方法: writeObj

    26、ect()方法和readObject()方法。完全定制串行化的实现依赖于 Externalizable接口,该接口可以对对象串行化的过程进行完全、显式的控制,除了对象所属类标识,它将定制输出串行化类所有的数据。26.在 J2SE1.4中,文件通道类 FileChannel所属的包是( )。(分数:2.00)A.javioB.javniCharsetC.javnichannels D.javawt解析:解析 文件通道是 J2SE1.4提供的新的输入输出功能之一,被收集在 java.nio包中。 java.nio.channels包中的 FileChannel(文件通道类)就是磁盘文件映入内存的一

    27、个通道。27.下列选项中是双精度浮点数的是( )。(分数:2.00)A.12B.0.12D C.0.12fD.12L解析:解析 选项 A代表一个整数;选项 C代表一个单精度浮点数;选项 D代表一个长整型数。选项 B为正确答案,代表一个双精度浮点数。28.00101010 () 00010111 语句的执行结果为( )。(分数:2.00)A.11111111B.00000000C.11000010D.00111101 解析:解析 按位异或运算符参与运算的两个值,若两个相应位相同,则结果为 0,否则为 1。即 00=0,113=1,01=1,11=0。29.分布式数据库系统不具有的特点是( )。(

    28、分数:2.00)A.分布性B.数据冗余 C.数据分布性和逻辑整体性D.位置透明性和复制透明性解析:解析 分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库,否则是非冗余的数据库。30.当子类中的成员变量与父类中的成员变量相同时,( )。(分数:2.00)A.父类中的成员变量隐藏子类中的变量B.子类中的变量无效C.该声明非法D.子类中的成员变量隐藏父类中的变量 解析:解析 Java 中,类是分层次的,当

    29、子类的成员变量与父类的成员变量名字相同时,子类的成员变量会隐藏父类的成员变量,当子类的成员方法与父类的成员方法名字、参数列表、返回值类型都相同时,子类的方法是父类的方法的重写。31.下面关于死锁的说法中错误的是( )。(分数:2.00)A.释放锁时要按加锁的反序释放B.多线程同时访问相同数据时可能造成死锁C.死锁完全由程序进行控制D.Java中具有检测与避免死锁的专门机制,可以防止死锁 解析:解析 Java 中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生。32.Window是显示屏上独立的本机窗口,它独立于其他容器,Window 的两种形式是( )。(分数:2.

    30、00)A.Panel和 FrameB.LayoutManager和 ContainerC.Frame和 Dialog D.Container和 Component解析:解析 Window 是 java.awt.Window的对象。Window 是显示屏上独立的本机窗口,它独立于其他容器。Window 有两种形式:Frame(框架)和 Dialog(对话框)。Frame 和 Dialog是 Window的子类。33.下列叙述中,错误的是( )。(分数:2.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关 C.数据的存储结构在计算机中所占的空间不一定是连续的D

    31、.一种数据的逻辑结构可以有多种存储结构解析:解析 数据处理是计算机应用的重要领域,在实际数据处理时,被处理的各数据元素总是被存放在计算机的存储空间中,并且各数据元素在计算机存储空间中的位置关系与它们的逻辑关系不一定是相同的,一般也不可能相同。 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。一般来说,数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率也是不同的。34.下面的语句片段中,变量 result结果为( )。 public class Test public static

    32、void main (String args ) int sum=0; int r=2; iht result=(sum=1?sum:r); System. out. println (result); (分数:2.00)A.1B.2 C.10D.0解析:解析 条件运算符?:为三元运算符,它的一般形式为:expression ? statement1:statement2。其中表达式 expression的值应为一个布尔值,若该值为 true,则执行语句 statement1,否则执行语句statement2,而且语句 statement1和 statement2需要返回相同的数据类型,且该类

    33、型不能是 void。在本题中 sum等于 0,而不等于 1,所以返回 r的值为 2。35.Swing构件的程序不具有( )。(分数:2.00)A.本地代码 B.标签C.菜单D.容器解析:解析 Swing 是由纯 Java实现的轻量级构件,没有本地代码,不依赖操作系统的支持,这是它与AWT构件的最大的区别。二、B填空题/B(总题数:15,分数:30.00)36.冒泡排序算法在最好情况下的元素交换次数为U 【1】 /U。(分数:2.00)填空项 1:_ (正确答案:0)解析:解析 根据冒泡排序算法思想可知,若待排序的初始序列为“正序”序列,则只需进行一趟排序,在排序过程中进行 n-1次关键字间的比

    34、较,且不移动和交换元素,这种情况是冒泡排序的最好情况,故冒泡排序算法在最好的情况下的元素交换次数为 0。37.在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种U 【2】 /U技术。(分数:2.00)填空项 1:_ (正确答案:信息隐蔽)解析:解析 对象的封装性是指将对象的方法和属性代码包装在一起,即包含并隐藏对象的信息,以便把对数据和方法的访问尽量限制在其内部本身。封装隐藏了不必要的复杂性,因而有利于对复杂对象的管理和对程序安全的防护。38.一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是算法的U 【3】 /U。(分数:2.00)填空项 1

    35、:_ (正确答案:控制结构)解析:解析 一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是算法的控制结构。39.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、U 【4】 /U和自定义完整性。(分数:2.00)填空项 1:_ (正确答案:参照完整性)解析:解析 关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及用户定义的完整性约束,其中前两种完整性约束由关系数据库系统自动支持。40.所谓U 【5】 /U,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。(分数:2.00)填空项 1:_ (正确答案:数据

    36、处理)解析:解析 所谓数据处理,是指对数据集合中的各元素以各种方式进行运算。在数据处理领域中,建立数学模型有时并不十分重要,事实上,许多实际问题是无法表示成数学模型的。人们最感兴趣的是知道数据集合中数据元素之间存在什么关系,应如何组织它们,即如何表示所需要处理的数据元素。41.Java源文件中最多只能有一个U 【6】 /U类,其他类的个数不限。(分数:2.00)填空项 1:_ (正确答案:public)解析:解析 Java 源文件中最多只能有一个 public类,其他类的个数不限,这是 Java程序结构的要求。相类似的要求还有:一个源文件中 package语句只能有 0个或 1个;import

    37、 语句可以有 0个或多个。42.Java语言中,循环语句包括U 【7】 /U、while 循环、for 循环。(分数:2.00)填空项 1:_ (正确答案:do-while 循环)解析:解析 Java 语言中包括三种循环,分别是“当型”循环 while、“直到型”循环 do-while和确定次数的 for循环。43.如果在 Java程序中,需要使用 javautil 包中的所有类,则应该在程序的开始处加上U 【8】 /U语句。(分数:2.00)填空项 1:_ (正确答案:import java.util.*;)解析:解析 Java 中用 import语句来导入包,但需注意的是 Java语言中的

    38、 java.lang包是由编译器直接自动导入的,因此,编程时使用该包中的类,可省去;import 导入。使用其他包中的类,必须用 import导入。44.类是由成员变量和U 【9】 /U组成。(分数:2.00)填空项 1:_ (正确答案:成员方法 或 方法)解析:解析 类是 Java程序的基本要素,由成员变量和成员方法组成。45.Java中的线程体是一个线程类的U 【10】 /U方法。(分数:2.00)填空项 1:_ (正确答案:run ())解析:解析 创建线程有两种方法:实现 java.lang.Runnable接口;继承 Thread类并重写 run ()方法。run ()方法定义了线程

    39、体和线程的具体行为。创建线程后,需要调角 start ()方法运行线程。46.异常处理主要用于使系统从故障中恢复,主要包括以下三个方面:提示信息、不产生无效的结果和U【11】 /U。(分数:2.00)填空项 1:_ (正确答案:释放资源)解析:解析 异常处理的这三个方面都是比较重要和基本的工作,给出异常的基本信息、不产生无效的结果都可以通过 try和 catch块来实现,释放资源可以通过 finally块实现,保证程序的安全性和健壮性。47.PrintStream类是U 【12】 /U流特有的类,实现了将 Java基本数据类型转换为字符串表示。(分数:2.00)填空项 1:_ (正确答案:字节

    40、输出)解析:解析 PrintStream 类是 FilterOutputStream类的子类,一般用于 Systemout 和 Systemerr中,在控制台输出标准的字符串。48.下列程序段的输出结果是U 【13】 /U。 public class Test void printValue(int m) do System.out.println(“The value is“+m); while (-m10); public static void main (String args) int i=10; Test t= new Test(); t.printValue(i); (分数:2.

    41、00)填空项 1:_ (正确答案:Thevalue is 10)解析:解析 本题考查 do-while循环的用法。do-while 至少执行一次,在执行完 do中的内容后,判断while中的条件是否为 true。如果为 true,就再执行 do中的内容,然后再进行判断。依次类推,直到while的判断为 false时退出循环,执行循环后面的内容。题目中 m的值为 10,当程序运行到 do-while循环时,程序先执行一次循环然后再作判断,在判断条件-m10 时,其值为 false,退出循环。因此只执行了一次输出操作,输出内容为:The value is 10。49.Swing允许按自己的要求选择

    42、组件的外观和感觉,Swing 是通过U 【14】 /U方法来实现该功能的。(分数:2.00)填空项 1:_ (正确答案:setLookAndFeel ())解析:解析 Swing 中调用 setLookAndFeel ()能设置组件的外观和感觉。50.为了向一个 Applet传递参数,可以在 HTML文件的 Applet标志中使用 PARAM选项。在 Applet程序中获取参数时,应使用的方法是U 【15】 /U。(分数:2.00)填空项 1:_ (正确答案:getParameter())解析:解析 Applet 被下载时,在 Applet的 init()方法中使用 getParameter()方法获取参数。 getParameter()方法定义为:public String getParameter (String name)。getParameter()方法的入口参数是所取参数的名字(必须与param标记中的 name指示的名字相同),返回值是参数的值。


    注意事项

    本文(【计算机类职业资格】二级JAVA笔试311及答案解析.doc)为本站会员(progressking105)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开