《Java认证考试题》由会员分享,可在线阅读,更多相关《Java认证考试题(12页珍藏版)》请在金锄头文库上搜索。
1、Java认证考试题2016年Java认证考试题Java编程语言是个简单、面向对象、分布式、解释性、健壮、 安全与系统无关、可移植、高性能、多线程和静态的语言。下面来 看看java认证的考试题!1. 在Java中,负责对字节代码解释执行的是A. 应用服务器B. 虚拟机C. 垃圾回收器D. 编译器2. 一个栈的输入序列为12345,则下列序列中不可能是栈得输出 序列的是()A. 54132B. 23415C. 15432D. 231453. LDAP是什么?A. 是一种开源产品B. 是一种编程语言C. 是一种访问协议D. 是一种存储数据的目录4. 要想在你的视图上成功的执行查询需要做什么?A. 只
2、能在基础表中有select权限B. 在视图中需要有select权限C. 基础表中必须有数据D. 基础表必须在同一个用户模式中5. 评估下面的一组SQL语句:CREATETABLEdept(deptnoNUNIBER (2),dnameVARCNAR2(14),locVARCNAR2(13);ROLLBACK;DESCRIBEDEPT下而关于该组语句的哪个描述是正确的?A. DESCRIBEDEPT语句将返回一个错误0RA-04043:objectDEPTdoesnotexist.B. DESCRIBEDEPT语句将显示DEPT表的结构描述内容C. DESCRIBEDEPT语句将只有在ROLLB
3、ACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容D. ROLLBACK语句将释放DEPT占用的存储空间6. Oracle中VARCHAR2类型的最大长度是:A. 4000B. 3000C. 1000D. 20007. 下列哪一个选项按照顺序包括了 0SI模型的七个层次:()A. 物理层数据链路层传输层网络层会话层表示层应用层B. 物理层数据链路层会话层网络层传输层表示层应用层C. 物理层数据链路层网络层传输层会话层表示层应用层D. 网络层传输层物理层数据链路层会话层表示层应用层8. 当客户端关闭一个从连接池中获取的连接,会发生下面哪一种 情况?A. 连接不会关闭,只是简单
4、地还给连接池B. 连接被关闭,但又被重新打开并还给连接池C. 连接永久性关闭9. 以下哪些不是javascript的全局函数()A. evalB. escapeC. setTimeoutD. parseFloat10. 你使用mkdir命令创建一个临时文件夹/tmp/aaa,并将一些 文件复制其中。你使用完后要删除/mnt/tmp文件夹及其中的所有 文件,应该使用命令A. rm/tmp/aaaB. rmr/tmp/aaaC. rmdir-r/tmp/aaaD. rmdir/tmp/aaa11. 操作系统具有进程管理、存储管理、文件管理和设备管理的 功能,在以下有关的描述中,哪一个是不正确的A.
5、 设备管理是指计算机系统中除了 CPU和内存以外的所有输入、 输出设备的管理B. 存储管理主要是管理内存资源C. 进程管理主要是对程序进行管理D. 文件管理可以有效地支持对文件的操作,解决文件共享、保密 和保护问题12. 在UML提供的图中,()用于按时间顺序描述对象间的交互。A. 协作图B. 网络图C. 序列图D. 状态图13. 下面有关系统并发访问数估算数据那个最有效:A. 高峰时段H处理业务量100000B. 高峰时段平均每秒请求数80C. 同时在线用户数100D. 平均每秒用户请求数5014. 不同级别的用户对同一对象拥有不同的访问权利或某个客户 端不能直接操作到某个对象,但又必须和那
6、个对象有所互动,这种 情况最好使用什么设计模式。A. Bridge 模式B. Fa?ade 模式C. Adapter 模式D. Proxy 模式15. PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句 失败时返回逻辑真的属性是:%ISOPEN%N0TF0UND%R0WC0UNT%F0UND16. 关于以下程序代码的说明正确的是:1. publicclassHasStatic2. privatestaticintx二100;3. publicstaticvoidmain(Stringargs) 4. HasStatichsl=newHasStatic();5. hsl. x+;
7、6. HasStatichs2=newHasStatic();7. hs2. x+;8. hsl=newHasStatic();9. hsl. x+;10. HasStatic. x一一;11. System, out. printin (x二+x);12. 13. A. 程序通过编译,输出结果为:x=103B. 10行不能通过编译,因为x是私有静态变量C. 5行不能通过编译,因为引用了私有静态变量D. 程序通过编译,输出结果为:x=10217. 定义字符串:Stringsl=/Zhello对下而程序描述正确的是:if(si二二hello) System, out. println(sl=he
8、llo);elseSystem, out. printin(si!=hello);A. 输出 sl!=helloB. 编译正确,运行错误C. 产生编译错误D. 输出 si二hello18. 在实现DA0设计模式时,下面哪种模式经常被采用:A. Proxy 模式B. Factory 模式C. Prototype 模式D. Observer 模式19. 关于MVC,下面说法正确的是:A. Servlet 实现 MVC 的 Model 部分B. EJB实现MVC的Model部分C. Http实现MVC的View部分D. JSP实现MVC的Control部分20. 下列关于PC机软件的叙述中,错误的是
9、:A. C+语言编译器是一种系统软件,它需要操作系统的支持B. PC机除了使用Windows操作系统外,还可使用Linux等操作 系统C. 软件是计算机系统不可缺少的组成部分,它包括各种程序、数 据和有关文档资料D. Windows操作系统中的画图、计算器、游戏等是Windows的组 成部分,它们都属于系统软件21. 在ORACLE中执行下而SQL的结果为:Selectinstr( Mississippi, i , 3, 3)fromdual71081122. 在ORACLE中,下面哪个符号可以放到一个文件中的一行前面 来标示注释。A. !B. $C. &D. #23. 以下代码段将创建几个对
10、象?Strings!.二be;Strings2=,bc,/;A. 2B. 3C. 0D. 124. 关于垃圾收集的哪些叙述是对的。A. 垃圾收集能够在期望的时间释放被java对象使用的内存。B. 垃圾收集将检查并释放不再使用的内存。C. 垃圾收集允许程序开发者明确指定并立即释放该内存。D. 程序开发者必须自己创建一个线程进行内存释放的工作。25. 设x为int型变量,则执行以下语句段后,x的值为:x=10;x+=x-=xx;A. 30B. 20C. 40D. 1026. 对于下面几种常见的CMT事务属性,下面?号处从?1到?4依 次应为:A. T2, None, None, T2B. None
11、, T2, None, T2C. Tl, T2, T2, NoneD None, None, None, T1E. T2, T2, None, T2F. Tl, None, T2, T227. 如果配置一个Servlet需要使用的参数,最好在哪个方法中 加载?A. initB. doGe tC. destoryD. doPostE. service28. 下面哪个Set是排序的?A. LinkedHashSetB. HashSetC. AbstractSetD. TreeSet29. 假设test类运行于多线程环境下,那么关于A处的同步下而 描述正确的是?publicclassTestLis1
12、1ist=newjava uti1. ArrayList();publicvoidtest() synchronized(list) /-Alist add(String valueOf(System. currentTimeMi11is();A. test方法中必须增加synchronizedB. Test 类为 singleton 时有必要增加 synchronizedC. test方法中没有必要增加synchronizedD. Test类为singleton时也没有必要增加synchronized30. 下面哪个对类的声明是错误的?A. classMyClassextendsMySupe
13、rClassl, MySupperClass2 B. publicclassMyClassC. abstractclassMyClassimplementsYourlnterfacel, Youriterf ace2 D. privateclassMyClassE. classMyClassextendsMySuperClassimplementsYourInterface 31. 类的实例方法表示的是什么?()A. 父类对象的行为B. 类的属性C. 类对象的行为D. 类的行为32. 下面说法正确的是()A. JAVA中线程是非抢占式的B. JAVA中的线程不可以共享数据C. 每个JAVA程序
14、都至少有一个线程,即主线程D. JAVA中的线程不可以共享代码1. Applet可以做下列那些操作A. 读取客户端文件B. 在客户端主机上创建新文件C. 在客户端装载程序库D. 读取客户端部分系统变量2. 在而向对象数据模型中,子类不但可以从其超类中继承所有的 属性和方法,而且还可以定义自己的属性和方法,这有利于实现A. 可移植性B. 可扩充性C. 可靠性D. 安全性3. 下而两段代码打印的结果是:System, out. printin (5. 004. 90);System, out. printin(300-210);A. 0.8999999999999999 和 90B. 0.8999999999999999 和 89. 99999999999999C. 0. 9 和 90D. 0.9 和 89. 999999999999994. 下而关于数据库系统基于日志的恢复的叙述中,哪一个是正确 的A. 利用更新FI志记录中的改前值可以进行UNDO,利用更新日志 记录中的改前值可以进行REDOB. 利用更新Fl志记录中的改后值可以进行UNDO,利用更新日志 记录中的改后值可以进行REDOC. 利用更新H志记录中的改前值可以进行UNDO,利用更新日志 记录中的改后值可以进行REDOD. 利用更新H志记录中的改后值可以进行UNDO,利用更新日志 记