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

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

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

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

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

    1、二级 JAVA 笔试-270 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.编译 Applet 程序产生的文件的扩展名是( )。(分数:2.00)A.classB.htmlC.javaD.bat2.为了使模块尽可能独立,要求( )。(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强3.下列对于线性链表的描述中正确的是( )。(分数:2.00)A.存储

    2、空间不一定连续,且各元素的存储顺序是任意的B.存储空间不一定连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的4.下面程序的输出结果为( )。public class Test public static void main (String args) String X=“ABCD“;String Y=“EFG“;X=X.substring (X.length()-Y.length();System.out.println(X);(分数:2.00)A.ABCB.BCDC.EFGD.ABCDEFG5.下

    3、列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针6.一个对象的生命周期分为( )三个阶段。(分数:2.00)A.使用、生成和清除B.生成、使用和清除C.清除、使用和生成D.生成、清除和使用7.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合8.下列数组定义及赋值,错误的是( )。(分数:2.00)A.int a=1,2,3,4,5;B.int intArray;C.int A

    4、rray=new int3; int Array1=1; int Array2=2; int Array3=3;D.int a=new int2;a0=new int3;a1=new int3;9.能够支持 javadoc 命令的注释语句是( )。(分数:2.00)A./*./B./*.*/C./D./*.*/10.能对读入字节数据进行 Java 基本数据类型判断过滤的是( )。(分数:2.00)A.PrintStreamB.DataOutputStreamC.DataInputStreamD.BufferedInputStream11.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对

    5、应的比较次数中正确的是 ( )。(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n (n-1)/212.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示13.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对14.下面关于 Java 代码安全的说法不正确的是( )。(分数:2.00)A.Java

    6、程序在解释执行时所需的类都是通过字节码校验程序装入的B.Java 字节码的执行是由 JVM 中的编译器完成的C.在 Java 程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行D.在默认的安全配置条件下,Applet 不能访问任何本地资源15.设有数组的定义:int m=new int5,则 m.length 的值为( )。(分数:2.00)A.4B.5C.6D.1016.在 Java 中,管理线程组的类是( )。(分数:2.00)A.java.lang.ThreadGroupB.java.lang.ThreadC.java.lang.RunnableD.java.lang.Obje

    7、ct17.下面程序段的输出结果是( )。public class Test public static void main (String args) for ( int a=0;a10;a+) if (a=5) break;System.out.println((分数:2.00)A.;i+) p=1;for(j=1;ji:j+) p=p*j;s=s+p;System.out.println(s);(分数:2.00)A.46B.33C.30D.4033.下面关于 TextArea 和 JTextArea 描述不正确的是( )。(分数:2.00)A.TextArea 和 JTextArea 都可

    8、以显示多行文本B.TextArea 和 JTextArea 都可以自己实现滚动C.TextArea 和 JTextArea 都可以实现文本的换行D.TextArea 和 JTextArea 都可以进行文本改变的事件监听34.下列内容是异常的含义的是( )。(分数:2.00)A.程序编译或运行中发生的异常事件B.程序的语法错误C.程序编译错误D.程序预先定义好的异常事件35.下面程序的功能是把 316 表示为两个加数的和,使两个加数分别能被 13 和 11 整除,则在横线上应填入的语句是( )。public class Test public static void main (String a

    9、rgs) int i=0,j,k;do i+;k=316-13*i;while(_);j=k/11;System.out.print(“316=13*“+i+“+11*“+j);(分数:2.00)A.k/11!=0B.k%11!=0C.k/11=0D.k%11=0二、填空题(总题数:15,分数:30.00)36.软件的需求分析阶段的工作,可以概括为四个方面: 【1】 、需求分析、编写需求规格说明书和需求评审。(分数:2.00)填空项 1:_37.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、 【2】 遍历和后序遍历。(分数:2.00)填空项 1:_38.数据字典

    10、是各类数据描述的集合,它通常包括 5 个部分,即数据项、数据结构、数据流、 【3】 和处理过程。(分数:2.00)填空项 1:_39.数据结构包括数据的逻辑结构、数据的 【4】 以及对数据的操作运算。(分数:2.00)填空项 1:_40.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 【5】 。(分数:2.00)填空项 1:_41.Java 允许把一个或多个类收集在一起成为一组,称为包,以便于组织任务。标准 Java 库分为许多包,如 java.lang、java.util、 等。包是分层次的,所有的 Java 包都在 java 和 j

    11、avax 包层次内。要将多个类组织到一个包中,需要使用 【6】 关键字。(分数:2.00)填空项 1:_42.阅读下列代码public class Test public static void main (String args) System.out.println(5/2);其执行结果是 【7】 。(分数:2.00)填空项 1:_43.Java 语言中,临界区用 【8】 关键字标识。(分数:2.00)填空项 1:_44.递归调用的基本思想就是自己调用自己,一个使用递归技术的方法将直接或间接地调用 【9】 的方法。(分数:2.00)填空项 1:_45.Java 通过过滤流对 I/O 访问提

    12、供 【10】 机制。(分数:2.00)填空项 1:_46.FileInputStream 是字节流;BufferedWriter 是字符流;ObjectOutputStream 是 【11】 。(分数:2.00)填空项 1:_47.在 Java 语言中,对于浮点数,如果数字后没有任何字母,计算机默认其为 【12】 类型。(分数:2.00)填空项 1:_48.下列程序的作用是在屏幕上显示一个 200200 大小的窗口,在横线上填入相应的语句。import java.awt.*;public class Test extends Frame public static void main (Str

    13、ing args) Test t=new Test (“Hello“);t.setSize (200,200);t.setBackground (Color.red);【13】 ;public Test (String str) super(str);(分数:2.00)填空项 1:_49.下面的 Applet 获取了相对于 getDocumentBase()方法返回的目录路径为 graph/java.gif 的图像文件,并将它显示出来。在下面程序的划线处填入相应的语句。import java.awt.*;import java.applet.Applet;public class Test e

    14、xtends Applet Image img;public void init() 【14】 public void paint (Graphics g) g.drawlmage (img,30,25,this);(分数:2.00)填空项 1:_50.一旦有 Statement 对象,就能够使用它和 【15】 方法来发送 SQL 请求。(分数:2.00)填空项 1:_二级 JAVA 笔试-270 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.编译 Applet 程序产生的文件的扩展名是( )。(分数:2.00)A.class B.html

    15、C.javaD.bat解析:解析 html 是网页格式的文件,.java 是 Java 源程序文件,.bat 文件是在 Windows 系统中的一种文件格式,称为批处理文件,B、C、D 项都不符合要求。Java 编译器负责将.java 文件编译为 .class文件,.class 文件存储的是 Java 字节码,与.java 文件无关。2.为了使模块尽可能独立,要求( )。(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间

    16、的耦合程度要尽量强解析:解析 模块独立性是指每个模块只完成系统要求的独立的子功能:并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。3.下列对于线性链表的描述中正确的是( )。(分数:2.00)A.存储空间不一定连续,且各元素的存储顺序是任意的 B.存储空间不一定连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且

    17、各元素的存储顺序是任意的解析:解析 在链式存储结构中,存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域确定的。4.下面程序的输出结果为( )。public class Test public static void main (String args) String X=“ABCD“;String Y=“EFG“;X=X.substring (X.length()-Y.length();System.out.println(X);(分数:2.00)A.ABCB.BCD C.EFGD.ABCDEFG解析:解析 本题考查有关 Strin

    18、g 类的两个函数:substring ()和 length ()。substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。length()返回此字符串的长度。本题中很明显 X.length ()-Y.length ()=1,于是从 X 的下标为 1 的字符开始,到 X 串末尾,取出的子串为“BCD”。因此,正确答案为 B。5.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析 栈是一

    19、种特殊的线性表,它只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时只能删除栈顶的元素。所以栈又称先进后出表(Firstln Last Out,FILO)。线性表可以顺序存储,也可以链式存储,而栈是一种线性表,也可以采用链式存储结构。6.一个对象的生命周期分为( )三个阶段。(分数:2.00)A.使用、生成和清除B.生成、使用和清除 C.清除、使用和生成D.生成、清除和使用解析:解析 对类实例化可以生成多个对象,通过这些对象之间的消息传递进行交互,可完成很复杂的功能。对象的生命周期分为生成、使用和清除三个阶段。对象生成包括声明

    20、、实例化和初始化三方面内容。对象的使用原则是先定义后使用。对象清除是指释放对象所占用的内存。7.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合 解析:解析 计算机软件是包括程序、数据及相关文档的完整集合。它具有的特点有:软件是一种逻辑实体,而不是物理实体,具有抽象性;软件的生产过程与硬件不同,它没有明显的制作过程;软件在运行、使用期间不存在磨损、老化问题;软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致软件移植的问题;软件复杂性高,成本昂贵;软件开发涉及诸多社会

    21、因素。8.下列数组定义及赋值,错误的是( )。(分数:2.00)A.int a=1,2,3,4,5;B.int intArray;C.int Array=new int3; int Array1=1; int Array2=2; int Array3=3; D.int a=new int2;a0=new int3;a1=new int3;解析:解析 一维数组的定义方法为:type arrayName;,其中类型 type 可以为 Java 中任意数据类型,所以选项 B 是正确的。对数组元素赋值,可以在定义数组的同时进行初始化,所以选项 A 是正确的。数组下标从 0 开始,所以选项 C 是错误的

    22、。对多维数组赋值,从最高维开始,分别为每一维分配空间,所以选项 D 是正确的。9.能够支持 javadoc 命令的注释语句是( )。(分数:2.00)A./*./B./*.*/C./D./*.*/ 解析:解析 以“/”开始的是单行注释语句,以“/*”开始、“*/”结束的是 C 语言风格的注释语句,在“/*.*/”内的文档注释是自由形式的文本,支持 javadoe 命令,被 javadoc 处理,可以建立类的一个外部说明性文件。10.能对读入字节数据进行 Java 基本数据类型判断过滤的是( )。(分数:2.00)A.PrintStreamB.DataOutputStreamC.DataInpu

    23、tStream D.BufferedInputStream解析:解析 DataInputStream 和 DataOutputStream 都可以用于读写 Java 语言的基本数据类型。这里指的是对读入字节数据进行数据类型判断,对应输入流,所以选择 C。11.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ( )。(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n (n-1)/2 解析:解析 对于长度为 n 的线性表,在最坏情况下,冒泡排序需要经过 n(n-1)/2 次比较。快速排序法最坏情况下的比较次数也是 n(n-

    24、1)/2。12.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示 解析:解析 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。13.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对 解析:解析 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构

    25、、存储结构与存取方式的改变不会影响应用程序。14.下面关于 Java 代码安全的说法不正确的是( )。(分数:2.00)A.Java 程序在解释执行时所需的类都是通过字节码校验程序装入的B.Java 字节码的执行是由 JVM 中的编译器完成的 C.在 Java 程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行D.在默认的安全配置条件下,Applet 不能访问任何本地资源解析:解析 Java 字节码的执行是由 JVM 中的解释器完成的,所以选 B。15.设有数组的定义:int m=new int5,则 m.length 的值为( )。(分数:2.00)A.4B.5 C.6D.10解析

    26、:解析 在 Java 语言中,数组被当作对象来处理,它包含一个很重要的变量 length,用来表示数组的长度。16.在 Java 中,管理线程组的类是( )。(分数:2.00)A.java.lang.ThreadGroup B.java.lang.ThreadC.java.lang.RunnableD.java.lang.Object解析:解析 Java 语言将一组线程定义为线程组,再将线程组作为一个对象进行统一的处理和维护,线程组由 java.lang.ThreadGroup 类实现。17.下面程序段的输出结果是( )。public class Test public static void

    27、 main (String args) for ( int a=0;a10;a+) if (a=5) break;System.out.println((分数:2.00)A.;i+) p=1;for(j=1;ji:j+) p=p*j;s=s+p;System.out.println(s);(分数:2.00)A.46B.33 C.30D.40解析:解析 本题考查 for 语句的嵌套使用。第一个 for 语句完成对内嵌 for 语句的循环控制,第二个for 语句控制变量 j 在不大于 i 变量的情况下计算 p=p*j。注意,每执行一次第一个 for 循环,p 都会重新赋值为 1,然后与 j 值相乘

    28、,直到 j=i 为止。事实上,第二个 for 循环每循环一遍,p 的最终结果就是i 的阶乘值,由第一个 for 循环决定了 i 的取值只能为 1、2、3、4,因此最终 s 的值为1!+2!+3!+4!=1+2+6+24=33。故选项 B 为正确答案。33.下面关于 TextArea 和 JTextArea 描述不正确的是( )。(分数:2.00)A.TextArea 和 JTextArea 都可以显示多行文本B.TextArea 和 JTextArea 都可以自己实现滚动 C.TextArea 和 JTextArea 都可以实现文本的换行D.TextArea 和 JTextArea 都可以进行

    29、文本改变的事件监听解析:解析 TextArea 文本输入区可以显示多行多列的文本,在 TextArea 中可以显示水平或垂直的滚动条;JTextArea 也可显示多行多列文本,但它不会自动显示滚动条。34.下列内容是异常的含义的是( )。(分数:2.00)A.程序编译或运行中发生的异常事件 B.程序的语法错误C.程序编译错误D.程序预先定义好的异常事件解析:解析 异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,它会引起程序的中断,影响程序正常运行。35.下面程序的功能是把 316 表示为两个加数的和,使两个加数分别能被 13 和 11 整除,则在横线上应填入的语句是( )。publ

    30、ic class Test public static void main (String args) int i=0,j,k;do i+;k=316-13*i;while(_);j=k/11;System.out.print(“316=13*“+i+“+11*“+j);(分数:2.00)A.k/11!=0B.k%11!=0 C.k/11=0D.k%11=0解析:解析 程序的设计思想是每次将 316 减去 13 的倍数,然后判断差值是否能被 11 整除,如果不能整除,则继续循环,直到能被 11 整除为止。二、填空题(总题数:15,分数:30.00)36.软件的需求分析阶段的工作,可以概括为四个

    31、方面: 【1】 、需求分析、编写需求规格说明书和需求评审。(分数:2.00)填空项 1:_ (正确答案:需求获取)解析:解析 软件的需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。需求获取的目的是确定对目标系统的各方面需求;需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型;编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进度的依据;需求评审是对需求分析阶段的工作进行的复审,验证需求文档的一致性、可行性、完整性和有效性。37.

    32、在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、 【2】 遍历和后序遍历。(分数:2.00)填空项 1:_ (正确答案:中序)解析:解析 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、中序遍历和后序遍历。先序遍历是先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历是先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历是先遍历左子树,然后访问右子树,最后遍历根结点。38.数据字典是各类数据描述的集合,它通常包括 5 个部分,即数据项、数据结构、数据流、 【3

    33、】 和处理过程。(分数:2.00)填空项 1:_ (正确答案:数据存储)解析:解析 数据字典是各类数据描述的集合,它通常包括 5 个部分:数据项、数据结构、数据流、数据存储和处理过程。39.数据结构包括数据的逻辑结构、数据的 【4】 以及对数据的操作运算。(分数:2.00)填空项 1:_ (正确答案:存储结构)解析:解析 数据结构包括三个方面,即数据的逻辑结构、数据的存储结构以及对数据的操作运算。40.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 【5】 。(分数:2.00)填空项 1:_ (正确答案:数据库系统阶段)解析:解析 数据

    34、管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统阶段。41.Java 允许把一个或多个类收集在一起成为一组,称为包,以便于组织任务。标准 Java 库分为许多包,如 java.lang、java.util、 等。包是分层次的,所有的 Java 包都在 java 和 javax 包层次内。要将多个类组织到一个包中,需要使用 【6】 关键字。(分数:2.00)填空项 1:_ (正确答案:package)解析:解析 定义一个包要用 package 关键字,例如:将各个类置于文件 com.ccc 中,则每个类的起始句为:packagecom.

    35、ccc;42.阅读下列代码public class Test public static void main (String args) System.out.println(5/2);其执行结果是 【7】 。(分数:2.00)填空项 1:_ (正确答案:2)解析:解析 整数除以整数其结果为整数,不进行四舍五入。本题中 5 除 2 为 2.5,取其整数部分为 2。43.Java 语言中,临界区用 【8】 关键字标识。(分数:2.00)填空项 1:_ (正确答案:synchronized)解析:解析 在 Java 中,使用 synchronized 关键字标识临界区。Java 平台将每个由 sy

    36、nchronized 语句设置的对象设置一个锁,称为对象锁,它是一种独占的排他锁,即同一时刻最多只能有一个线程获取该锁。44.递归调用的基本思想就是自己调用自己,一个使用递归技术的方法将直接或间接地调用 【9】 的方法。(分数:2.00)填空项 1:_ (正确答案:自身)解析:解析 递归结构的优点之一是程序非常简洁,在调用自己时占用大量的系统堆栈,内存耗用多,运算速度较慢。45.Java 通过过滤流对 I/O 访问提供 【10】 机制。(分数:2.00)填空项 1:_ (正确答案:同步处理)解析:解析 FilterInputStream 和 FilterOutputStream 抽象类及其子类

    37、是过滤流类,它们保证某 I/0流同时只能被一个线程访问,从而为 Java 对 I/O 的同步处理机制提供保障。46.FileInputStream 是字节流;BufferedWriter 是字符流;ObjectOutputStream 是 【11】 。(分数:2.00)填空项 1:_ (正确答案:对象流)解析:47.在 Java 语言中,对于浮点数,如果数字后没有任何字母,计算机默认其为 【12】 类型。(分数:2.00)填空项 1:_ (正确答案:double 或 双精度 或 双精度型 或 双精度类型)解析:解析 Java 中的实数分为 float 型和 double 型,float 型实数

    38、常量后面跟 f 或 F 标明其类型,如113f 和 11.3F 都表示单精度实数;double 型实数常量后面跟 d 或 D 标明类型,如 18.8d 和 18.8D 都表示双精度实数;如果一个数后面没有任何字母,计算机默认其为 double 型。48.下列程序的作用是在屏幕上显示一个 200200 大小的窗口,在横线上填入相应的语句。import java.awt.*;public class Test extends Frame public static void main (String args) Test t=new Test (“Hello“);t.setSize (200,20

    39、0);t.setBackground (Color.red);【13】 ;public Test (String str) super(str);(分数:2.00)填空项 1:_ (正确答案:t. setVisible (true))解析:解析 要生成一个窗口,通常用 Window 的子类 Frame 来进行实例化,而不是直接用 Window 类。每个 Frame 的对象实例化以后,都是没有大小和不可见的,必须调用 setSize ()来设置大小,调用setVisible (true)来设置该窗口为可见。49.下面的 Applet 获取了相对于 getDocumentBase()方法返回的目录

    40、路径为 graph/java.gif 的图像文件,并将它显示出来。在下面程序的划线处填入相应的语句。import java.awt.*;import java.applet.Applet;public class Test extends Applet Image img;public void init() 【14】 public void paint (Graphics g) g.drawlmage (img,30,25,this);(分数:2.00)填空项 1:_ (正确答案:img = getImage (getDocumentBase (),“graph/java. gif“);)解

    41、析:解析 根据题意得知,此程序的基本功能为 Applet 获得图像文件并显示出来。程序第 1 和第 2 行用来引用程序执行所必需的 Java 类库;第 3 行定义了类 Test,此类继承了 java. applet. Applet 类。程序最后的 paint 方法是将图像文件显示出来,显然,在 init()中应该获取图像,并存入 img 中。50.一旦有 Statement 对象,就能够使用它和 【15】 方法来发送 SQL 请求。(分数:2.00)填空项 1:_ (正确答案:executeQuery)解析:解析 一旦有 Statement 对象,就能够使用它和 executeQuery 方法来发送 SQL 请求,executeQuery 方法返回一个 ResuhSet 类型的对象。更改数据库可使用 exeeuteUpdate 替代executeQuery,并提供使用 UPDATE、INSERT 或 DELETE 的字符串。其他在 Statement 类中有用的方法包括execute 以及 setQueryTimeout。也可创建一个用参数表示的查询,其中只提供一个预编译的固定格式的查询。


    注意事项

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




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

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

    收起
    展开