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

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

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

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

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

    1、二级 JAVA 笔试-304 及答案解析(总分:87.50,做题时间:90 分钟)一、选择题(总题数:35,分数:65.00)1.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是A) e3,e1,e4,e2 B) e2,e4,e3,e1 C) e3,e4,e1,e2 D) 任意顺序(分数:2.00)A.B.C.D.2.以下定义线程方法正确的是 ( )A) Public Thread();B) Public Thread(Runnable target)C) Public Thread(ThreadGroup group,Runnable target);D) 以上都正确(分数:2.0

    2、0)A.B.C.D.3.在深度为 5 的满二叉树中,叶子结点的个数为A) 31 B) 32 C) 16 D) 15(分数:2.00)A.B.C.D.4.下述关于数据库系统的叙述中正确的是A) 数据库系统减少了数据冗余B) 数据库系统避免了一切冗余C) 数据库系统中数据的一致性是指数据类型一致D) 数据库系统比文件系统能管理更多的数据(分数:1.00)A.B.C.D.5.有以下程序段:typedef struct NODEint num, struct NODE *next;OLD;以下叙述中不正确的是( )。A以上的说明形式合法 BNODE 是一个结构体类型COLD 是一个结构体类型 DNOD

    3、E 是一个结构体变量(分数:2.00)A.B.C.D.6.编译 java applet 源程序文件产生的字节码文件的扩展名为 ( )。Ajava BclassChtml Dexe(分数:2.00)A.B.C.D.7.Java 中,“”符号是指( )。A位运算符 B算述运算符C关系运算符 D分量运算符(分数:2.00)A.B.C.D.8.Java Application 源程序的主类是指包含有_方法的类。 ( )A) actionPerformedB) toStringC) initD) main(分数:2.00)A.B.C.D.9.在下列事件处理机制中( )不是机制中的角色。A事件 B事件源C

    4、事件接口 D事件处理者(分数:2.00)A.B.C.D.10.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。A) 数据的存储结构 B) 计算方法 C) 数据映像 D) 逻辑存储(分数:2.00)A.B.C.D.11.下列操作中是 Applet 可以做的是( )。A) 读取客户端部分系统变量 B) 读取客户端文件C) 在客户端主机上创建新文件 D) 在客户端装载程序库(分数:2.00)A.B.C.D.12.Java 虚拟机(JVM)运行 Java 代码时,不会进行的操作是( )。A加载代码 B校验代码C编译代码 D执行代码(分数:2.00)A.B.C

    5、.D.13.下列关于构造方法的叙述中,错误的是( )。AJava 语言规定构造方法名与类名必须相同BJava 语言规定构造方法没有返回值,但不用 void 声明CJava 语言规定构造方法不可以重载DJava 语言规定构造方法只能通过 new 自动调用(分数:2.00)A.B.C.D.14.软件生命周期是指( )。A软件产品从提出、实现、使用维护到停止使用退役的过程B软件从需求分析、设计、实现到测试完成的过程C软件的开发过程D软件的运行维护过程(分数:2.00)A.B.C.D.15.下列与其他选项不相等的是( )。A15 B0xFC015 D0XF(分数:2.00)A.B.C.D.16.下面的

    6、( )关键字通常用来对对象加锁,从而使得对对象的访问是排他的。Aserialize BtransientCsynchronized Dstatic(分数:2.00)A.B.C.D.17.下列_是面向大型企业级用容器管理专用构件的应用平台。AJ2EE BJ2SE CJ2ME DJ2DE(分数:3.00)A.B.C.D.18.下列说法中错误的是( )。A) TextArea 可以显示多行多列的文本B) TextField 可以显示多行多列的文本C) 在单行文本输入区中按下回车键会触发 ActionEvent 事件D) 单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只

    7、读属性(分数:2.00)A.B.C.D.19.阅读下面程序public cmass ThreadTest public static void main(String args) Thread t1=new Thread(new Hello();Thread t2=new Thread(new Hello();t1.start();t2.start();class Hello implements Runnable int i;public void run() while(true) System.out.println(“Hello“+i+);it(i=5) break;此程序创建线程所使

    8、用的方法是A) 继承 Thread 类 B) 实现 Runnable 接口C) t1.start() D) t2.start()(分数:2.00)A.B.C.D.20.在计算机中,算法是指( )。A) 查询方法 B) 加工方法C) 解题方案的准确而完整的描述 D) 排序方法(分数:2.00)A.B.C.D.21.在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。A) 循环的集合 B) 地址的集合 C) 路径的集合 D) 目标的集合(分数:2.00)A.B.C.D.22.假定从键盘上输入“3.6,2.4回车“,下面程序的输出结果是( )。#include math.hma

    9、in()float x,y,z;scanf(“%f,%f“,x,y);z=x/y;while(1)if(fabs(z)1.0)x=y;y=z;z=x/y;else break;printf(“%f/n“,y);A1.500000 B1.600000C2.000000 D2.400000(分数:2.00)A.B.C.D.23.在 Java 中,负责对字节代码解释执行的是( )。A) 垃圾回收器 B) 虚拟机C) 编译器 D) 多线程机制(分数:1.00)A.B.C.D.24.Character 流与 Byte 流的区别是( )。A) 每次读入的字数相同 B) 前者带有缓冲,后者没有C) 前者是块

    10、读写,后者是字节读写 D) 二者没有区别,可以互换使用(分数:1.00)A.B.C.D.25.“年龄在 18-25 之间”这种约束是属于数据库当中的( )。A原子性措施 B一致性措施C完整性措施 D安全性措施(分数:2.00)A.B.C.D.26.数据处理的最小单位是( )。A) 数据 B) 数据元素 C) 数据项 D) 数据结构(分数:2.00)A.B.C.D.27.当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。A运行 B阻塞C终止 D休眠(分数:2.00)A.B.C.D.28.下列语句片断中,four 的值为:( )。int three=3;char

    11、one=“1“;char four=(char)(three+one);A3B1C31D4(分数:1.00)A.B.C.D.29.实现下列( )接口可以对 TextField 对象的事件进行监听和处理。AActionListener BFocusListenerCMouseMotionListener DWindowListener(分数:2.00)A.B.C.D.30.如下图所示的 4 棵二叉树中,不是完全二叉树的是( )。(分数:2.00)A.B.C.D.31.给出下面程序段:if(x0) System.out.printin(“Hello.“);else if(x-3) System.o

    12、ut.println(“Nice to meet you!“);elseSystem.out.println(“How are you?“);若打印字符串“How are you?“,则 x 的取值范围是( )。A) x0 B) x-3C) x-3 D) x0OLD;以下叙述中不正确的是( )。A以上的说明形式合法 BNODE 是一个结构体类型COLD 是一个结构体类型 DNODE 是一个结构体变量(分数:2.00)A.B. C.D.解析:6.编译 java applet 源程序文件产生的字节码文件的扩展名为 ( )。Ajava BclassChtml Dexe(分数:2.00)A.B. C.

    13、D.解析:7.Java 中,“”符号是指( )。A位运算符 B算述运算符C关系运算符 D分量运算符(分数:2.00)A. B.C.D.解析:8.Java Application 源程序的主类是指包含有_方法的类。 ( )A) actionPerformedB) toStringC) initD) main(分数:2.00)A.B.C.D. 解析:解析 Java Application 可以包含多个类,但有且只有一个主类,也就是包含有 main ()方法的类。9.在下列事件处理机制中( )不是机制中的角色。A事件 B事件源C事件接口 D事件处理者(分数:2.00)A.B.C. D.解析:10.数

    14、据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。A) 数据的存储结构 B) 计算方法 C) 数据映像 D) 逻辑存储(分数:2.00)A. B.C.D.解析:解析 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3 个方面的内容,即数据的逻辑结构、存储结构和数据的运算。11.下列操作中是 Applet 可以做的是( )。A) 读取客户端部分系统变量 B) 读取客户端文件C) 在客户端主机上创建新文件 D) 在客户端装载程序库(分数:2.00)A.B. C.D.解析:解析 处于安全机制的 Applet 小程序不能完成下列任务:读写用

    15、户的文件系统;与提供包含小程序的网页的站点之外的 Internet 站点联系;在阅读者的系统上运行任何程序:加载存储在用户系统上的程序,例如可执行程序和共享库。但是可以读取客户端文件。12.Java 虚拟机(JVM)运行 Java 代码时,不会进行的操作是( )。A加载代码 B校验代码C编译代码 D执行代码(分数:2.00)A. B.C.D.解析:解析 Java 虚拟机加载代码是在运行前的操作。运行代码时会校验、编译和执行代码。13.下列关于构造方法的叙述中,错误的是( )。AJava 语言规定构造方法名与类名必须相同BJava 语言规定构造方法没有返回值,但不用 void 声明CJava 语

    16、言规定构造方法不可以重载DJava 语言规定构造方法只能通过 new 自动调用(分数:2.00)A.B.C. D.解析:解析 本题考查的是构造方法的使用。Java 语言中,构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java 中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:构造方法的名字必须与类名相同。构造方法不返回任何数据,但不用 void 来声明。用户不能直接调用构造方法,必须通过关键字 new 自动调用。构造方法可由用户在类中定义,默认时由 Java 语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。在构造方

    17、法实现中,可以进行方法重载,即定义多个构造方法。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。根据上述构造方法的特点可知,本题选项 C 的说法是错误的。14.软件生命周期是指( )。A软件产品从提出、实现、使用维护到停止使用退役的过程B软件从需求分析、设计、实现到测试完成的过程C软件的开发过程D软件的运行维护过程(分数:2.00)A. B.C.D.解析:解析 软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级

    18、到废弃等阶段。15.下列与其他选项不相等的是( )。A15 B0xFC015 D0XF(分数:2.00)A.B.C. D.解析:解析 本题考查 Java 语言中的进制换算。考生首先要清楚各种进制的表示方法,整型常量有 3 种书写格式:十进制整数,如 156,-230,345:八进制整数:以 0 开头,如 012 表示十进制的 10:十六进制整数:以 0x 或 OX 开头,如 0X123 表示十进制数 291。选项 A 是十进制的 15,选项 B 和选项 D 都是十六进制中的 F 相当于十进制的 15,选项 C 为八进制,以 0 开头,此处 015 相当于十进制的 13,与其他选项不同。16.下

    19、面的( )关键字通常用来对对象加锁,从而使得对对象的访问是排他的。Aserialize BtransientCsynchronized Dstatic(分数:2.00)A.B.C. D.解析:解析 本题考查 Java 中对象加锁的概念。Java 是多线程的语言,多个线程可以“同时”访问同一数据区,而在处理某些数据时不希望其他的线程修改那些数据的值或者某些操作是不可打断的,要做到这个,可以使用 synchronized 关键字声明这一点。17.下列_是面向大型企业级用容器管理专用构件的应用平台。AJ2EE BJ2SE CJ2ME DJ2DE(分数:3.00)A. B.C.D.解析:解析 J2EE

    20、 面向大企业级用容器管理构件应用平台,其具有强大的服务功能如命令服务、事务服务、安全服务、部署服务、消息服务、邮件服务等。18.下列说法中错误的是( )。A) TextArea 可以显示多行多列的文本B) TextField 可以显示多行多列的文本C) 在单行文本输入区中按下回车键会触发 ActionEvent 事件D) 单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只读属性(分数:2.00)A.B. C.D.解析:解析 TextField 是单行文本区,只能显示单行文本。19.阅读下面程序public cmass ThreadTest public stati

    21、c void main(String args) Thread t1=new Thread(new Hello();Thread t2=new Thread(new Hello();t1.start();t2.start();class Hello implements Runnable int i;public void run() while(true) System.out.println(“Hello“+i+);it(i=5) break;此程序创建线程所使用的方法是A) 继承 Thread 类 B) 实现 Runnable 接口C) t1.start() D) t2.start()(

    22、分数:2.00)A.B. C.D.解析:解析 实现 Runnable 接口和继承 Thread 类是创建线程的两种方式。本题程序显然通过实现Runnable 接口创建了线程。20.在计算机中,算法是指( )。A) 查询方法 B) 加工方法C) 解题方案的准确而完整的描述 D) 排序方法(分数:2.00)A.B.C. D.解析:解析 计算机算法是指解题方案的准确而完整的描述,它具有的基本特征有:可行性、确定性、有穷性和拥有足够的情报。21.在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。A) 循环的集合 B) 地址的集合 C) 路径的集合 D) 目标的集合(分数:2.0

    23、0)A.B.C. D.解析:解析 软件的白盒测试法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。22.假定从键盘上输入“3.6,2.4回车“,下面程序的输出结果是( )。#include math.hmain()float x,y,z;scanf(“%f,%f“,x,y);z=x/y;while(1)if(fabs(z)1.0)x=y;y=z;z=x/y;else break;printf(“%f/n“,y);A1.500000 B1.600000C2.000000 D2.400000(分数:2.00)A.B.

    24、C.D.解析:23.在 Java 中,负责对字节代码解释执行的是( )。A) 垃圾回收器 B) 虚拟机C) 编译器 D) 多线程机制(分数:1.00)A.B. C.D.解析:解析 本题考查 Java 语言的虚拟机。Java 语言的执行模式是半编译半解释型。Java 编写好的程序首先由编译器转换为标准字节代码,然后由 Java 虚拟机去解释执行。字节代码是一种二进制文件,但不能直接在操作系统上运行,可看作是虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使 Java 程序独立于平台。Java 中的虚拟机是非常重要的概念,是 Java 语言的基础,掌握后有助于理解 Java 语言的实现。

    25、24.Character 流与 Byte 流的区别是( )。A) 每次读入的字数相同 B) 前者带有缓冲,后者没有C) 前者是块读写,后者是字节读写 D) 二者没有区别,可以互换使用(分数:1.00)A.B.C. D.解析:解析 本题主要考查 Java 语言的 I/O 流知识点。选项 A 错误,前者是以字符为单位的块读写,后者是以字节为单位的读写,一般一个字符占两个字节,所以它们每次读入的字符数不相等;选项 B 错误,两者都不带有缓冲:选项 C 正确。前者是以字符为单位的块读写,后者是以字节为单位的读写;选项 D 错误,字符流是特殊类型的字节流,它仅仅处理文本数据,而字节流是一种较通用的流,它

    26、可以用于任何文件形式的流,故此选项中说它们没有区别,可以互换使用是不正确的。故本题答案是 C。25.“年龄在 18-25 之间”这种约束是属于数据库当中的( )。A原子性措施 B一致性措施C完整性措施 D安全性措施(分数:2.00)A.B.C. D.解析:26.数据处理的最小单位是( )。A) 数据 B) 数据元素 C) 数据项 D) 数据结构(分数:2.00)A.B.C. D.解析:解析 数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。27.当一个应用程序的所有非守护线程终止运行时,但仍然有

    27、守护线程在运行,应用程序将( )。A运行 B阻塞C终止 D休眠(分数:2.00)A.B.C. D.解析:解析 本题考查线程的机制。守护线程是一类特殊的线程,它和普通线程的区别在于它并不是应用程序的核心部分,当一个应用程序的所有非守护线程终止运行时,即使仍然有守护线程在运行,应用程序也将终止;反之,只要有一个非守护线程在运行,应用程序就不会终止。守护线程一般被用于在后台为其他线程提供服务。可以通过调用方法 isDaemon()来判断一个线程是否是守护线程,也可以调用方法setDaemon()来将一个线程设为守护线程。28.下列语句片断中,four 的值为:( )。int three=3;char

    28、 one=“1“;char four=(char)(three+one);A3B1C31D4(分数:1.00)A.B.C.D. 解析:29.实现下列( )接口可以对 TextField 对象的事件进行监听和处理。AActionListener BFocusListenerCMouseMotionListener DWindowListener(分数:2.00)A. B.C.D.解析:解析 文本框 TextField 可用于编辑单行文本,输入一个字符串,按回车键就会激活一个文本框事件。对 TextField 对象的事件进行监听和处理可以实现接口 ActionListener 宋进行。30.如下图

    29、所示的 4 棵二叉树中,不是完全二叉树的是( )。(分数:2.00)A.B.C.D. 解析:解析 本题考查完全二叉树的概念。完全二叉树是指除最后一层外,每一层上的节点数都达到最大值:在最后一层上只缺少右边的若干节点。选项 D 中第 2 层的左边节点没有达到最大值。31.给出下面程序段:if(x0) System.out.printin(“Hello.“);else if(x-3) System.out.println(“Nice to meet you!“);elseSystem.out.println(“How are you?“);若打印字符串“How are you?“,则 x 的取值范

    30、围是( )。A) x0 B) x-3C) x-3 D) x0&x-3(分数:1.00)A.B.C. D.解析:解析 本题考查 Java 语言的 if.else if 语句。当需要处理多分支时,就可以使用 if.else if 语句。其基本格式为:if(表达式 1)语句 1else if(表达式 2)语句 2else if(表达式 3)语句 3else 语句 n需要注意,表达式是任意一个返回布尔型数据的表达式,不能是数值型(这比 C、C+的限制要严格);每个单一的语句后都必须有分号;语句 1,语句 2,语句 n 可以为复合语句,这时要用大括号括起;else 子句是任选的;若表达式的值为 true

    31、,则程序执行语句 1,否则执行语句 2。当 x0 时,执行 System.out.println(“Hello.“)语句,否则(x0 时)执行 else if 后的语句,在此又有分支,当 x-3 时 System.out.println (“Nice to meet you!“),只有当 x-3 时才会执行System.out.println(“How are you?“),输出 “How are you?”字符串,所以选项 C 正确。32.下列叙述中,错误的是( )。A) 父类不能替代子类 B) 子类能够替代父类C) 子类继承父类 D) 父类包含子类(分数:1.00)A.B.C.D. 解析:

    32、解析 本题考查继承的概念。继承性是面向对象方法的一个重要基本特征,它使代码可重用,可降低程序复杂性。对一个类的继承也就是构建了一个子类,子类继承了父类的方法和状态,同时还可以向新类中增添新的方法和状态。重点掌握两点:子类方法的访问权限比父类访问权限高,因此父类不能替代子类,但子类能够代替父类,选项 A 和选项 B 说法正确;子类方法不能产生比父类更多的异常。选项 D 为正确答案。33.下列不是 InputStream 子类的是( )。A文件输入流 FilelnputStreamB对象输入流 ObjectlnputStreamC字符输入流 CharlnputStreamD压缩文件输入流 Zipl

    33、nputStream(分数:2.00)A.B.C. D.解析:34.下列特点中,( )是 Java 虚拟机执行的特点之一。A字节代码 B多进程C静态连接 D编译(分数:2.00)A. B.C.D.解析:35.在 Java 源程序中,import 语句的作用是( )。A指定源文件存放在指定的包中B加载已定义好的类或包C说明这是一个 Java 程序D用于声明一个类(分数:2.00)A. B.C.D.解析:二、填空题(总题数:14,分数:22.50)36.浮点型数据由数字和小数点组成,必须有小数点,因此小数位数 bit 越多,表示越 1。(分数:1.00)填空项 1:_ (正确答案:精确)解析:37

    34、.在传递给实现了 java.awt.event.MouseMotionListener 接口的类中,mouse Dragged1 方法的事件对象是 2 类。(分数:2.00)填空项 1:_ (正确答案:MouseEvent)解析:解析 Java 语言中,传递给实现了 java.awt.event.MouseMotionListener 接口的类中mouseDragged-|_|-方法的事件对象是 MouseEvent 类。38.Swing GUI 使用两种类型的类,即 GUI 类和 【13】 支持类。(分数:2.00)填空项 1:_ (正确答案:非 GUI)解析:39.Java 源代码文件中,

    35、可以有 1 个 import 语句。(分数:1.00)填空项 1:_ (正确答案:0 或多)解析:40.字符串分为两大类,一类是字符串常量,使用 String 类的对象表示,另一类是字符串变量,使用 【4】 类的对象表示。(分数:2.50)填空项 1:_ (正确答案:StringBuffer)解析:解析 在 Java 中,String 类只支持只读字符串,适用于字符串常量;StringBuffer 类支持可修改字符串,适用于字符串变量。41.Java 中,新建的线程调用 start()方法,如 mythreadstart(),将使线程的状态从 New(新建状态)转换为 【13】 。(分数:2.

    36、00)填空项 1:_ (正确答案:可运行状态)解析:解析 当一个线程处于创建状态时,它仅仅是一个空的线程对象,系统不为它分配资源。当一个线程处于可运行状态时,系统为这个线程分配了它需的系统资源,安排其运行并调用线程运行方法,即调用 start()方法,这样就使得该线程处于可运行状态。42.要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用 【10】 (分数:1.00)填空项 1:_ (正确答案:接口)解析:解析 本题考查接口的概念。接口是一种只含有抽象方法或常量的特殊的抽象类,主要功能有:不管类的层次,可实现互不相关的类具有相同的行为;通过接口可以说明多个类所需实现的方法;通过接口可以

    37、了解对象的交互界面,无需了解对象所对应的类。通过接口可以为没有任何关系的两个或多个类之间提供相同的行为方式。43.多线程是 Java 程序的 1 机制,它能同步共享数据、处理不同事件。(分数:1.00)填空项 1:_ (正确答案:并发)解析:解析 多线程是 Java 程序的并发机制,它能同步共享数据、处理不同事件。44.要引入 包中的 URL 公有类,需用语句 【6】 。(分数:2.00)填空项 1:_ (正确答案:import .URL)解析:解析 本题考查 Java 语言中引入包的方法。引入所有直接公有类须在所引包名后加*,而直接引用某个类只需直接引入包名即可。45.为了实现线程之间的通

    38、信,java.lang.Obiect 提供了 2 个方法,即 wait()和 【9】 。(分数:2.00)填空项 1:_ (正确答案:notify())解析:解析 wait()和 notify()方法提供了线程之间同步和通信的机制。46. 【7】 是类中的一种特殊方法,是为对象初始化操作编写的方法。(分数:2.00)填空项 1:_ (正确答案:构造方法)解析:解析 构造方法是类中的一种特殊方法,方法名必须与类名一致。新建对象时将自动调用构造方法完成对象的初始化。而编程时也一般将初始化操作置于构造方法中。47.关系操作的特点是 【5】 操作。(分数:2.00)填空项 1:_ (正确答案:集合)解析:解析 在关系操作中,所有操作对象与操作结果都是关系。而关系定义为元数相同的元组的集合。因此,关系操作的特点是集合操作。48.在微机中,字符的比较就是对它们的 1 码进行比较。(分数:1.00)填空项 1:_ (正确答案:ASCII)解析:49.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 【1】 。(分数:1.00)填空项 1:_ (正确答案:log 2n)解析:解析 二分查找的优点是平均检索长度小,粗略地可以认为,每经过一次关键码比较,则将查找范围缩小一半,因此经过Log 2n次比较就可完成查找过程。所以在最坏的情况下也就是比较 Log2n 次。


    注意事项

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




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

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

    收起
    展开