JAVA试题.pdf_第1页
JAVA试题.pdf_第2页
JAVA试题.pdf_第3页
JAVA试题.pdf_第4页
JAVA试题.pdf_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一一 判断题判断题 1 Hashtable 是同步的 而 HashMap 不是同步的 所以不要求同步的时候 用 HashMap 的效率较高 对对 2 Full GC 168K 97K 1984K 0 0253873 secs 以上信息说明有 168K 97K 71K 的对象容量被回收 括号内的数据 1984K 为可回收内存的容量 收 集所需要的时间是 0 0253873 秒 错错 3 没有 implements Serializable 就一定不能通过 rmi 包括 ejb 提供远程调用 对对 4 在 java 代码中输入字符时 向操作系统传递的数据经过了中间的编码环节 对对 5 每个类都继承了 Object 类 所以都实现了 toString 方法 对对 6 classloader 是分层次的 它只能加载比它层次高的类及它自身的类 同层次的类及比它层次低的 类都不能加载 对对 7 StringBuffer 没有 concat 这个方法 对对 8 我们常见的 HTTP 403 错误可能是由于服务器端的服务未启动 错错 9 线程是进程的中的一个实体 通常一个进程有若干个线程 但同一进程中的多个线程不能并发执行 错错 10 数据库恢复的基本技术有数据转储和日志文件 对对 11 在使用 RBO 优化器的数据库中 对于 from 子句 其驱动表的顺序为从右至左 需要根据相关表的 尺寸 在 from 语句中将大尺寸的表置于左边 将小尺寸的表置于右边 对对 12 选择索引字段 首先考虑查询数据区分度是否高 如果区分度不高则适合创建索引 错错 13 JMS 支持两种消息通信模型 点到点 point to point PTP 模型和发布 订阅 Pub Sub 模 型 对对 14 weblogic 中发布的 ejb 文件一定包含 ejb jar xml 对对 15 spring 是一个集成了许多第三方框架的大杂烩 其核心技术是 IOC 和 SOA 错错 16 在 Java 中对象可以赋值 只要使用赋值号 等号 即可 相当于生成了一个属性与赋值对象相同 的新对象 错错 17 当一个线程进入一个对象的一个synchronized方法后 其它线程可进入此对象的其它synchronized 方法 错错 二 二 单选题单选题 1 在 TCP IP 协议栈中 如果出现阻塞情况 下列哪种情况最有可能发生 C A 连接错误 B 释放缓存 C C 丢包丢包 D 包错误 2 网络操作系统和分布式操作系统的主要区别是 B A 是否连接多台计算机 B B 各台计算机有没有主次之分各台计算机有没有主次之分 C 计算机之间能否通信 D 网上资源能否共享 3TCP 协议在每次建立或拆除连接时 都要在收发双方之间交换 A 报文 A A httphttp 和和 httpshttps 使用的都是使用的都是 8080 端口端口 B http 中的所有信息都是明文传输的 C http 的连接很简单 是无状态的 D HTTPS 协议是由 SSL HTTP 协议构建的可进行加密传输 身份认证的网络协议 要比 http 协议安全 4 当客户端关闭一个从连接池中获取的连接 会发生下面哪一种情况 B A 连接永久性关闭 B B 连接不会关闭 只是简单地还给连接池连接不会关闭 只是简单地还给连接池 C 连接被关闭 但又被重新打开并还给连接池 5 当客户端关闭一个从连接池中获取的连接 会发生下面哪一种情况 A 连接永久性关闭 B B 连接不会关闭 只是简单地还给连接池连接不会关闭 只是简单地还给连接池 C 连接被关闭 但又被重新打开并还给连接池 6 下述论述中不正确的是 A IPV6 具有高效 IP 包头 B IPV6 增强了安全性 C C IPV6IPV6 地址采用地址采用 6464 位位 D IPV6 采用主机地址自动配置 7 下列关于 FTP 下载的说法错误的是 A FTP 采用 C S 工作方式 由用户提出请求 FTP 服务器做出回应 B 使用 IE 浏览器进行 FTP 下载前的身份验证时 可以使用匿名登陆的方式 C C FTPFTP 只适用于文件的上传和下载 只适用于文件的上传和下载 D FTP 的客户机和服务器直接采用 TCP 相连 保证了数据传输的可靠性和独占性 8 下列哪一个选项按照顺序包括了 OSI 模型的七个层次 A A 物理层物理层 数据链路层数据链路层 网络层网络层 传输层传输层 会话层会话层 表示层表示层 应用层应用层 B 网络层 传输层 物理层 数据链路层 会话层 表示层 应用层 C 物理层 数据链路层 传输层 网络层 会话层 表示层 应用层 D 物理层 数据链路层 会话层 网络层 传输层 表示层 应用层 9 下面是有关子类调用父类构造函数的描述正确的是 A 子类定义了自己的构造函数 就不会调用父类的构造函数 B 子类必须通过 super 关键字调用父类没有参数的构造函数 C C 如果子类的构造函数没有通过如果子类的构造函数没有通过 supersuper 调用父类构造函数 那么子类会先调用父类不含参数的构造函调用父类构造函数 那么子类会先调用父类不含参数的构造函 数 再调用子类自己的构造函数数 再调用子类自己的构造函数 D 创建子类对象时 先调用子类自己的构造函数 然后调用父类的构造函数 E 初始化参数 F 映射到 Servlet JSP 的请求 10 在数字签名中 A 用户签名信息给 B 用户时 A 是使用哪个密钥进行签名 A A A A 的公钥的公钥 B A 的私钥 C B 的公钥 D B 的私钥 11 LDAP 是什么 A 是一种存储数据的目录 B B 是一种访问协议是一种访问协议 C 是一种编程语言 D 是一种开源产品 12 关于垃圾收集的哪些叙述是正确的 A 程序开发者必须自己创建一个线程进行内存释放的工作 B 垃圾收集允许程序开发者明确指定并立即释放该内存 C C 垃圾收集将检查并释放不再使用的内存垃圾收集将检查并释放不再使用的内存 D 垃圾收集能够在期望的时间释放被 java 对象使用的内存 13 下面那种服务不是 JNDI 应用范围 A A ServletServlet B EJB C JDBC D JMS 14EJB 组件的包文件的扩展名是 A A jar jar B war C rar D ear 15 下面两段代码打印的结果是 System out println 5 00 4 90 System out println 300 210 A A 0 89999999999999990 8999999999999999 和和 9090 B 0 9 和 90 C 0 8999999999999999 和 89 99999999999999 D 0 9 和 89 99999999999999 16 下面哪一个不是造成 OOM 的原因 A JVM 启动时分配的堆空间不足 B 程序存在内存泄漏 C 代码不良 产生的临时对象太多 D D CPUCPU 或者线程资源不足或者线程资源不足 17J2EE 的三层结构包括表示层 中间层 A 服务层 B 中间层 C 保存层 D D 数据层数据层 18 下列 不属于 HTTP 协议中 GET 方法和 POST 方法的区别内容 A 提交数据时 POST 比 GET 安全 B 提交数据时 POST 没有数据量的限制 C GET 方法请求的页面可以作为书签 D D POSTPOST 方法请求的页面可以使用邮件发送 方法请求的页面可以使用邮件发送 19 下列接口 不是 Collection 接口的子接口 A List B ArrayList C Set D D MapMap 20 一个栈的输入序列为 1 2 3 4 5 则下列序列中不可能是栈得输出序列的是 A 2 3 4 1 5 B 2 3 1 4 5 C C 5 4 1 3 25 4 1 3 2 D 1 5 4 3 2 21 若某线性表最常用得操作是存取任一指定序号的元素和在最后进行插入和删除运算 则利用 存储 方式最节省时间 A A 顺序表顺序表 B 双链表 C 带头结点的双循环链表 D 单循环链表 22 在 Java 中 负责对字节代码解释执行的是 A 垃圾回收器 B B 虚拟机虚拟机 C 编译器 D 应用服务器 23 用于将 java 源代码文件编译成字节码的编译器是 A A javacjavac B java C jdb D javah 24 关于下面的程序 哪个选项的说法是正确的 Class Test public static void main String args byte b 2 e 3 1 byte f b e 2 System out println f A 编译通过 打印出 5 B 编译通过 打印出 23 C C 编译不通过 在编译不通过 在 2 2 处有错误处有错误 D 编译不通过 在 1 处有错误 25 以下创建了几个对象 String A B C A a B b A A B StringBuffer D new StringBuffer abc D D append 567 A 4 B 3 C C 5 5 D 6 26 以下哪个方法不改变线程的状态 A start B run C C isAlive isAlive D sleep 27 下列代码编译和执行后的结果是 public class ThreadTest extends Thread public void run System out println In run yield System out println Leaving run public static void main String args new ThreadTest start B 在 run 方法处编译失败 C 只有 In run 最终打印出来 D D In run In run 在在 Leaving run Leaving run 后一后一 起被打印出来起被打印出来 E 编译正常 但是不打印任何东西 28 下列代码编译和执行后的结果是 public class Test public void myMethod Object o System out println My Object public void myMethod String s System out println My String public static void main String args Test t new Test t myMethod null A 代码不打印任何东西 B 代码打印出 My Object C C 代码打印出代码打印出 My String My String D 代码抛出一个 Runtime 的异常 29 采用面向对象技术开发的应用系统的特点是 A A 重用性更强重用性更强 B 运行速度更快 C 占用存储量小 D 维护更复杂 30 在面向对象数据模型中 子类不但可以从其超类中继承所有的属性和方法 而且还可以定义自己的属性 和方法 这有利于实现 A 可移植性 B B 可扩充性可扩充性 C 安全性 D 可靠性 31 关于 finally 块中的代码描述正确的是 A A 关于关于 finallyfinally 块中的代码描述正确的是块中的代码描述正确的是 B 如果 try 块后没有 catch 块时 finally 块中的代码才会执行 C 异常发生时才被执行 D 异常没有发生时才被执行 32 类 Teacher 和 Student 是类 Person 的子类 Person p Teacher t Student s p t and s are all non null if t instanceof Person s Student t 最后一句语句的结果是 A 将构造一个 Student 对象 B 表达式是合法的 C C 表达式是错误的表达式是错误的 D 编译时正确 但运行时错误 33 有关线程的哪些叙述是对的 A 一旦一个线程被创建 它就立即开始运行 B 使用 start 方法可以使一个线程成为可运行的 但是它不一定立即开始运行 C 当一个线程因为抢先机制而停止运行 它被放在可运行队列的前面 D D 一个线程可能因为不同的原因停止 一个线程可能因为不同的原因停止 ceasecease 并进入就绪状态 并进入就绪状态 34 如果存在事务上下文 方法调用使用当前事务上下文 如果不存在 则不创建新的事务上下文 这种事 务属性在 EJB 中应该配置为 A Required B B SupportsSupports C Mandatory D Never 35 下列关于栈的叙述正确的是 A 栈是非线性结构 B 栈是一种树状结构 C 栈具有先进先出的特征 D D 栈具有后进先出的特征栈具有后进先出的特征 36 如下代码在 Servlet1 java 中 import javax servlet import javax servlet http import java io IOException import java io PrintWriter public class Servlet extends HttpServlet public void init throws ServletException public void service HttpServletRequest request HttpServletResponse response throws ServletException IOException PrintWriter out response getWriter Out println hello 假如编译 Servlet 要具备的环境都已经建立好 现在用完全正确的命令编译该文件 对于以下陈述正确的是 A 编译该文件时会提示缺少 doGet 或者 doPost 方法 编译不能够成功通过 B B 编译后编译后 把把 Servlet1 classServlet1 class 放在正确的位置放在正确的位置 在浏览器中查看该在浏览器中查看该 Servlet1 Servlet1 会看到输出文字会看到输出文字 hello hello C 编译后 把 Servlet1 class 放在正确的位置 在浏览器中查看该 Servlet1 却看不到任何输出文 字 D 编译后 把 Servlet1 class 放在正确的位置 在浏览器中查看该 Servlet1 却看到产生运行时错 误的出错信息 37 下面有关表和视图的叙述中错误的是 A 视图的数据可以来自多个表 B 对视图的数据修改最终传递到基表 C C 基表不存在 不能创建视图基表不存在 不能创建视图 D 删除视图不会影响基表的数据 38 在视图上不能完成的操作是 A 更新视图 B 查询 C C 在视图上定义新的基本表在视图上定义新的基本表 D 在视图上定义新视图 39 在下面哪个场景中 索引将是最有用的 A 被索引的列被声明为 NOT NULL B 被索引的列用于 FROM 子句 C 被索引的列作为表达式的一部分 D D 被索引的列包含不同范围的值被索引的列包含不同范围的值 40 下面哪个语句用于打开一个已经存在的约束 A ALTER TABLE table name ENABLE constraint name B ALTER TABLE table name STATUS ENABLE CONSTRAINT constraint name C C ALTER TABLE table name ENABLE CONSTRAINT constraint name ALTER TABLE table name ENABLE CONSTRAINT constraint name D ALTER TABLE table name STATUS ENABLE CONSTRAINT constraint name E ALTER TABLE table name TURN ON CONSTRAINT constraint name F ALTER TABLE table name TURN ON CONSTRAINT constraint name 41 Oracle 中 VARCHAR2 类型的最大长度是 A 1000 B 2000 C 3000 D D 40004000 42 假设您需要修改 STUDENTS 表 在 STUDENT ID 列上增加一个主键 该表当前不包含数据 下面哪个语句 适合于完成此任务 A ALTER TABLE students ADD PRIMARY KEY student id B ALTER TABLE student ADD CONSTRAINT PRIMARY KEY student id C ALTER TABLE students ADD CONSTRAINT stud id pk PRIMARY KEY student id D D ALTER TABLE students ADD CONSTRAINT stud id pk PRIMARY KEY student id ALTER TABLE students ADD CONSTRAINT stud id pk PRIMARY KEY student id E ALTER TABLE students MODIFY CONSTRAINT stud id pk PRIMARY KEY student id 43 评估下面的一组 SQL 语句 CREATE TABLE dept deptno NUMBER 2 dname VARCNAR2 14 1oc VARCNAR2 13 ROLLBACK DESCRIBE DEPT 下面关于该组语句的哪个描述是正确的 A A DESCRIBE DEPTDESCRIBE DEPT 语句将显示语句将显示 DEPTDEPT 表的结构描述内容表的结构描述内容 B ROLLBACK 语句将释放 DEPT 占用的存储空间 C DESCRIBE DEPT 语句将返回一个错误 ORA 04043 object DEPT does not exist D DESCRIBE DEPT 语句将只有在 ROLLBACK 之前引入一个 COMMIT 语句时 才会显示 DEPT 表的结构 描述内容 44 在数据库中 产生数据不一致的根本原因是 A 数据存储量太大 B 没有严格保护数据 C C 未对数据进行完整性控制未对数据进行完整性控制 D 数据冗余 45 同一个关系模型的任两个元组值 A 不能全同 B B 可全同可全同 C 必须全同 D 以上都不是 46 数据库中只存放视图的 A 操作 B 对应的数据 C C 定义定义 D 限制 47 数据库系统发生故障时 可以基于日志进行恢复 下面列出的条目中 哪些是日志记录的内容 事务开始信息 更新信息 提交信息 事务中止信息 A 和 B 和 C 和 D D 都是都是 48 要想在你的视图上成功的执行查询需要做什么 A 基础表中必须有数据 B B 在视图中需要有在视图中需要有 selectselect 权限权限 C 基础表必须在同一个 用户模式中 D 只能在基础表中有 select 权限 49 文件的存取方式与文件的物理结构有关 可能有如下的文件物理结构 顺序结构 线性结构 链接结构 索引结构 而常见的文件物理结构是 A 和 B 和 C C 和 和 D 和 50 文件的存取方式是由文件的性质和用户使用文件的情况而确定的 一般有两种存取方式 它们是 A 直接存取和间接存取 B B 顺序存取和随机存取顺序存取和随机存取 C 只读存取和读写存取 D 顺序存取和链接存取 51 操作系统具有进程管理 存储管理 文件管理和设备管理的功能 在以下有关的描述中 哪一个是不正 确的 A A 进程管理主要是对程序进行管理进程管理主要是对程序进行管理 B 存储管理主要是管理内存资源 C 文件管理可以有效地支持对文件的操作 解决文件共享 保密和保护问题 D 设备管理是指计算机系统中除了 CPU 和内存以外的所有输入 输出设备的管理 52 在操作系统中 Wait s 和 Signal s 操作是一种 A 机器指令 B 系统调用命令 C 作业控制命令 D D 低级进程通信原语低级进程通信原语 53 你使用 mkdir 命令创建一个临时文件夹 tmp aaa 并将一些文件复制其中 你使用完后要删除 mnt tmp 文件夹及其中的所有文件 应该使用命令 A rmdir tmp aaa B rmdir r tmp aaa C rm tmp aaa D D rm rm r tmp aaar tmp aaa 54 以下哪一项不是进程和程序的区别 A 程序是一组有序的静态指令 进程是一次程序的执行过程 B B 程序只能在前台运行 而进程可以在前台或后台运行程序只能在前台运行 而进程可以在前台或后台运行 C 程序可以长期保存 进程是暂时的 D 程序没有状态 而进程是有状态的 55 关于进程的叙述哪一项是不正确的 A 一个进程独占处理器时其执行结果只取决于进程本身 B 一个进程的工作没有完成之前 另一进程就可开始工作 则称这些进程具有并发性 C C 可同时执行的进程是指若干进程同时占用处理器可同时执行的进程是指若干进程同时占用处理器 D 进程并发执行时其执行结果与进程执行的相对速度有关 56 文件系统与 密切相关 它们共同为用户使用文件提供方便 A 处理器管理 B B 存储管理存储管理 C 设备管理 D 作业管理 57 如下参数中不能用于进程间通信的是 A 消息 B 信件 C 信号量 D D 口令口令 58 黑盒测试也称为功能测试 黑盒测试不能发现 A 终止性错误 B 输入是否正确接收 C C 界面是否有错误界面是否有错误 D 是否存在冗余代码 59 软件设计的主要任务是设计软件的结构 模块和过程 其中软件结构设计的主要任务是要确定 A 模块间的操作细节 B 模块间的相似性 C C 模块间的组成关系模块间的组成关系 D 模块的具体功能 60 下面有关系统并发访问数估算数据那个最有效 A 平均每秒用户请求数 50 B 同时在线用户数 100 C C 高峰时段平均每秒请求数高峰时段平均每秒请求数 8080 D 高峰时段日处理业务量 100000 61 项目中的技术风险是通常是通过 方法来缓解的 A 技术文档 B 单元测试 C C 架构原型验证架构原型验证 D 代码复审 62 业务词汇表在 阶段产出 A A 初始阶段初始阶段 B 精化阶段 C 构建阶段 D 产品化阶段 63 下列描述中正确的是 A 软件工程只是解决软件项目的管理问题 B 软件工程主要解决软件产品的生产率问题 C C 软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则 软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则 D 软件工程只是解决软件开发中的技术问题 64 在 UML 提供的图中 用于按时间顺序描述对象间的交互 A 网络图 B 状态图 C C 协作图协作图 D 序列图 65 关于 IE 的 window 对象表述不正确的有 A window opener 属性本身就是指向 window 对象 B B window reload window reload 方法可以用来刷新当前页面方法可以用来刷新当前页面 C 定义了全局变量 g 可以用 window g 的方式来存取该变量 D window location a html 和 window location href a html 的作用都是把当前页面替换 成 a html 页面 66 下列关于 Perl 语言说法不正确的是 A Perl 不需要编译器和链接器来运行代码 B Perl 比较擅长就是分析处理日志文件 C Perl 是脚本语言 因此运行速度较慢 D D PerlPerl 的脚本不支持动态加载的脚本不支持动态加载 67 以下哪些不是 javascript 的全局函数 A escape B parseFloat C eval D D setTimeoutsetTimeout 68 在 XML 文档中使用 CSS 样式单正确的方式为 A A 引用式和嵌入式引用式和嵌入式 B 内部和外部 C 交叉引用 D 包含式 69 下列关于 XHTML 和 HTML 描述不正确的是 A XHTML 一定要被正确的嵌套使用 HTML 则不用 B 所有的 XHTML 元素一定要关闭 HTML 则不用 C XHTML 属性描述严格 HTML 属性要求简单 D D XHTMLXHTML 可应用多种类型的数据格式可应用多种类型的数据格式 70 下列关于描述 XML 和 HTML 的差异不正确的是 A XML 扩展性比 HTML 强 B XML 的语法比 HTML 严格 C XML 与 HTML 互补 D D 解析解析 XMLXML 的性能优于的性能优于 HTMLHTML 三 多选题 三 多选题 1 以下对于会话跟踪的描述 正确的是 A 客户浏览器禁用了 cookie 后 在Servlet 中的getSession 方法就无法获得HttpSession 对象了 B 客户浏览器禁用了 cookie 后 可以使用 HttpServletResponse 接口中的 encodeURL 方法对 URL 编码 但客户如果没有禁用 Cookie 使用 HttpServletResponse 接口中的 encodeURL 方 法对 URL 编码会出错 C C 使用使用 HttpServletResponseHttpServletResponse 接口中的接口中的 encodeURLencodeURL 方法对 方法对 URLURL 编码后 这个方法把以分号开头编码后 这个方法把以分号开头 的字符串形式的路径加入到输入的的字符串形式的路径加入到输入的 URLURL 中 如 中 如 jsessionidjsessionid 123456789123456789 D D 只要使用只要使用 HttpServletResponseHttpServletResponse 接口中的接口中的 encodeURLencodeURL 方法对 方法对 URLURL 进行编码 进行编码 WebWeb 应用程序的应用程序的 用户在浏览器中禁止用户在浏览器中禁止 cookiecookie 和不禁止和不禁止 cookiecookie 都是一样的都是一样的 2 xml 有哪些解析技术 A A DOMDOM B B SAXSAX C C STAXSTAX D CSS 3 log4j 中输入日志有哪些级别设置 A A INFOINFO B B DEBUGDEBUG C C FATALFATAL D D WARNWARN 4 java 中 io 与 nio 的差异 A A nionio 解决了数据流的处理速度解决了数据流的处理速度 B B nionio 采用了一个线程处理运算采用了一个线程处理运算 C C ioio 采取了多个线程处理运算采取了多个线程处理运算 D D nionio 采取了轮询方式节省了咨询提高了效率采取了轮询方式节省了咨询提高了效率 5 下列关于在 weblogic 中设置超时时间说法正确的是 A A web xmlweb xml 中的中的 sessiontimeout 元素可以设置超时时间 单位为分钟元素可以设置超时时间 单位为分钟 B B weblogic xmlweblogic xml 的的 sessiondescriptor 元素的元素的 TimeoutSecsTimeoutSecs 属性可设置超时时间 单位为秒属性可设置超时时间 单位为秒 C web xml 中的元素可以设置超时时间 单位为秒 D web xml 中的元素若设置为 2 则表示 session 永不过期 6 面哪个语句能够正确地创建一个 InputStreamReader 的实例 A A new InputStreamReader new FileInputStream data new InputStreamReader new FileInputStream data B new InputStreamReader new FileReader data C new InputStreamReader new BufferedReader data D new InputStreamReader data E E new InputStreamReader System in new InputStreamReader System in 7 关于 JSP 和 SERVLET 的描述正确的是 A A JSPJSP 技术构建在技术构建在 SERVLETSERVLET 上 它是支持上 它是支持 HTMLHTML 和和 XMLXML 页面制作的页面制作的 SERVLETSERVLET 技术的扩展技术的扩展 B JSP 页面只能在接受请求时动态编译成 SERVLET C C JSPJSP 能够访问能够访问 Java APIJava API 具备 具备 SERVLETSERVLET 的全部优点 的全部优点 D 访问 JSP 页面 需要预编译成 SERVLET 8 下面的说法正确的是 A A InputStreamInputStream 与与 OutputStreamOutputStream 类通常是用来处理字节流 也就是二进制文件 类通常是用来处理字节流 也就是二进制文件 B B ReaderReader 与与 WriterWriter 类是用来处理字符流 也就是纯文本文件 类是用来处理字符流 也就是纯文本文件 C C JavaJava 中中 IOIO 流的处理通常分为输入和输出两个部分 流的处理通常分为输入和输出两个部分 D File 类是输入 输出流类的子类 9 关于 readLine 方法 以下说法正确的是 A A readLine readLine 每次读取一行数据每次读取一行数据 B B 该方法抛出该方法抛出 IOExceptionIOException 异常 调用该方法应该将它放到异常 调用该方法应该将它放到 trytry 块中块中 C C 如果读到文件的末尾如果读到文件的末尾 该方法返回的结果为该方法返回的结果为 nullnull D D BufferedReaderBufferedReader 类的对象可以调用该方法类的对象可以调用该方法 10 使用 EJB 调用其它的 EJB 所需要的操作有 A A 通过通过 JNDIJNDI 查找另外一个查找另外一个 EJBEJB 的的 HomeHome 对象对象 B B 调用调用 HomeHome 对象的对象的 create create C C 调用调用 EJBEJB 对象的业务方法对象的业务方法 D 调用 EJB 对象的 remove 11 下面那条语句编译不会出现错误 A A Boolean b new Boolean abcd Boolean b new Boolean abcd B B float f 123 float f 123 C C byte b 127 byte b 127 D D int x int 1 23 int x int 1 23 12 下面哪些情况适合考虑使用有状态会话 bean A A 在方法调用期间 会话在方法调用期间 会话 beanbean 需要维护成员变量的数据需要维护成员变量的数据 B B 实例化会话实例化会话 beanbean 的时候 必须初始化会话的时候 必须初始化会话 beanbean 的状态的状态 C C 会话会话 beanbean 需要跨越多个方法调用 维护客户端的信息需要跨越多个方法调用 维护客户端的信息 D 会话 bean 提供的服务不具体针对某种客户端 13 在 ORACLE 的排序 SQL 下面哪些写法是正确的 A A Select Name ename sal from emp Select Name ename sal from emp Where deptno 30Where deptno 30 Order by 2 1Order by 2 1 B B Select Select from emp where deptno 30 order by enamefrom emp where deptno 30 order by ename C C Select ename Employee sal salary from empSelect ename Employee sal salary from emp Order by salary desc Employee Order by salary desc Employee deptnodeptno D Select distinct ename sal from emp where deptno 30 order by deptno 14 在 ORACLE 中 下面哪些命令用来处理事务 A A commitcommit B B rollbackrollback C C savepointsavepoint D D set transactionset transaction 15 下面哪些是 DML 语句 A COMMIT B B MERGEMERGE C C UPDATEUPDATE D D DELETEDELETE 16 以下关于主键和唯一索引的区别有哪些是正确的 A A 主键顺序为数据的物理顺序主键顺序为数据的物理顺序 B B 主键不能空 唯一索引可以为空主键不能空 唯一索引可以为空 C C 主键每个表只能有一个 唯一索引可以多个主键每个表只能有一个 唯一索引可以多个 D D 主键 默认将是聚簇索引主键 默认将是聚簇索引 唯一索引 唯一索引 默认将是非聚簇索引默认将是非聚簇索引 17 在 ORACLE 中 以下语句出错 哪些改动能够正确执行 SELECT deptno max sal FROM emp GROUP BY deptno WHERE max sal 2500 A 将 WHERE 和 GROUP BY 语句顺序调换一下 B B 将将 WHERE max sal 2500WHERE max sal 2500 语句改成语句改成 HAVING max sal 2500HAVING max sal 2500 C 将 WHERE max sal 2500 语句改成 WHERE sal 2500 D 将 WHERE max sal 2500 语句改成 HAVING sal 2500 18 HTTP 1 1 相较于 HTTP 1 0 协议的区别主要体现在 A A 带宽优化及网络连接的使用带宽优化及网络连接的使用 B B 消息在网络中的发送消息在网络中的发送 C C 安全性及完整性安全性及完整性 D D 缓存处理缓存处理 19 下列 HTTP 错误代码描述正确的是 A A HTTP 404 HTTP 404 无法找到文件无法找到文件 B B HTTP 403 HTTP 403 禁止访问禁止访问 C HTTP 500 请求无效 D D HTTP 502 HTTP 502 网关错误网关错误 20 多线程技术具有哪些优越性 A A 创建速度快 系统开销小创建速度快 系统开销小 B 安全性高 C C 通信简洁 信息传送速度快通信简洁 信息传送速度快 D D 并行性高并行性高 21 WEBLOGIC 性能优化的策略可以从哪些方面考虑进行 A A 调整调整 HEAP SIZEHEAP SIZE B B 调整执行队列的长度 调整执行队列的长度 C C 调整垃圾回收方式 调整垃圾回收方式 D D 调整调整 ejbejb 实例数目 实例数目 22 下面哪些是 J2EE 中的 23 种设计模式 A A AdapterAdapter B B ObserverObserver C C BridgeBridge D D SingletonSingleton 23 数字证书的密钥有哪几种保存方式 A A 保存到保存到 usb keyusb key B B 保存到加密机保存到加密机 C C 保存到智能卡保存到智能卡 D D 保存到保存到 IEIE 密钥存储区密钥存储区 24 下面哪几点是 Hibernate 的优势 A A 对对 JDBCJDBC 访问数据库的代码做了封装 大大简化了数据访问层繁琐的重复性代码访问数据库的代码做了封装 大大简化了数据访问层繁琐的重复性代码 B B HibernateHibernate 是一个基于是一个基于 JDBCJDBC 的主流持久化框架 是一个优秀的的主流持久化框架 是一个优秀的 ORMORM 实现 他很大程度的简化实现 他很大程度的简化 DAODAO 层的编码工作层的编码工作 C C hibernatehibernate 使用使用 JavaJava 反射机制 而不是字节码增强程序来实现透明性反射机制 而不是字节码增强程序来实现透明性 D D hibernatehibernate 的性能非常好 因为它是个轻量级框架 映射的灵活性很出色 它支持各种关系数据的性能非常好 因为它是个轻量级框架 映射的灵活性很出色 它支持各种关系数据 库 从一对一到多对多的各种复杂关系库 从一对一到多对多的各种复杂关系 25 下面关于继承的叙述哪些是正确的 A A 在在 javajava 中只允许单一继承中只允许单一继承 B 在 java 中一个类只能实现一个接口 C 在 java 中一个类不能同时继承一个类和实现一个接口 D D javajava 的单一继承使代码更可靠的单一继承使代码更可靠 26 下面叙述哪些是正确的 A A javajava 中的集合类 如中的集合类 如 VectorVector 可以用来存储任何类型的对象 且大小可以自动调整 但需要事 可以用来存储任何类型的对象 且大小可以自动调整 但需要事 先知道所存储对象的类型 才能正常使用先知道所存储对象的类型 才能正常使用 B B 在在 javajava 中 可以用异常 中 可以用异常 ExceptionException 来抛出一些并非错误的消息 但这样比直接从函数返回 来抛出一些并非错误的消息 但这样比直接从函数返回 一个结果要花费更大的系统开销一个结果要花费更大的系统开销 C java 接口包含函数声明和常量声明 D D javajava 中 子类不可以访问父类的私有成员和受保护的成员中 子类不可以访问父类的私有成员和受保护的成员 27 下面哪些类实现了 java util Map 接口 A A HashtableHashtable B B HashMapHashMap C Dictionary D D IdentityHashMapIdentityHashMap E Vector 28 Which of the following will definitely stop a thread from executing A A wait wait B notify C C yield yield D D suspend suspend E E sleep sleep 29 Float s new Float 0 9F Float t new Float 0 9F Double u new Double 0 9 下列哪个表达式的结果是 true A s t B B s equals t s equals t C s u D t equals u 30 下列在 JDK 1 5 中关于类基础知识正确的是 A java lang Clonable 是类 B B java lang Runnablejava lang Runnable 是接口是接口 C C DoubleDouble 对象在对象在 java langjava lang 包中包中 D D Double a 1 0Double a 1 0 是正确的是正确的 javajava 语句语句 31 下面哪些方法可以得到昨天的当前时间 Calendar cal getCalendar 这里填写什么 System out println cal getTime A A cal add Calendar DATE cal add Calendar DATE 1 1 B B cal add Calendar DAY OF MONTH cal add Calendar DAY OF MONTH 1 1 C C cal add Calendar DAY OF WEEK cal add Calendar DAY OF WEEK 1 1 D D cal add Calendar DAY OF YEAR cal add Calendar DAY OF YEAR 1 1 32 下面哪项是 EJB 事务属性 A A NotSupportedNotSupported B Request C C MandatoryMandatory D D NeverNever 33 消息类型 Web 服务适合下面哪些情况 A 调用 Web 服务的客户机要求立即响应 B B WebWeb 服务功能在异步环境中服务功能在异步环境中 C Web 服务是面向过程的 D D WebWeb 服务是数据驱动的服务是数据驱动的 34 关于 JSP 和 SERVLET 的描述正确的是 A A JSPJSP 技术构建在技术构建在 SERVLETSERVLET 上 它是支持上 它是支持 HTMLHTML 和和 XMLXML 页面制作的页面制作的 SERVLETSERVLET 技术的扩展技术的扩展 B JSP 页面只能在接受请求时动态编译成 SERVLET C C JSPJSP 能够访问能够访问 Java APIJava API 具备 具备 SERVLETSERVLET 的全部优点 的全部优点 D 访问 JSP 页面 需要预编译成 SERVLET 35 下面的说法正确的是 A A InputStreamInputStream 与与 OutputStreamOutputStream 类通常是用来处理字节流 也就是二进制文件 类通常是用来处理字节流 也就是二进制文件 B B ReaderReader 与与 WriterWriter 类是用来处理字符流 也就是纯文本文件 类是用来处理字符流 也就是纯文本文件 C C JavaJava 中中 IOIO 流的处理通常分为输入和输出两个部分 流的处理通常分为输入和输出两个部分 D File 类是输入 输出流类的子类 36 关于 readLine 方法 以下说法正确的是 A A readLine readLine 每次读取一行数据每次读取一行数据 B B 该方法抛出该方法抛出 IOExceptionIOException 异常 调用该方法应该将它放到异常 调用该方法应该将它放到 trytry 块中块中 C C 如果读到文件的末尾如果读到文件的末尾 该方法返回的结果为该方法返回的结果为 nullnull D D BufferedReaderBuf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论