JAVA高级程序员考试题

上传人:飞*** 文档编号:3750779 上传时间:2017-08-11 格式:DOC 页数:4 大小:46KB
返回 下载 相关 举报
JAVA高级程序员考试题_第1页
第1页 / 共4页
JAVA高级程序员考试题_第2页
第2页 / 共4页
JAVA高级程序员考试题_第3页
第3页 / 共4页
JAVA高级程序员考试题_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《JAVA高级程序员考试题》由会员分享,可在线阅读,更多相关《JAVA高级程序员考试题(4页珍藏版)》请在金锄头文库上搜索。

1、1JAVA 高级程序员考试题(总分:100 分,考试时间:120 分钟)一、单项选择题(每题 2 分)1Java 是从( )语言改进重新设计。AAda BC+ CPasacal DBASIC2Java 中不属于基础数据类型的是( ) 。Abyte Bchar Cboolean DString3Math.round(-11.5)等于多少( ) 。A11 B12 C-11 D-124Java 中调用( )方法可以启动线程。Arun() Binit() Cstart() Dmain()5下面哪种注释方法能够支持 javadoc 命令()A/*.*/ B/*/ C/ D都不支持6执行如下程序代码:in

2、t a = 0;int c = 0;do -c;a = a-1; while (a 0); 后,C 的值是( ) 。A0 B1 C-1 D死循环7执行如下程序代码:String str = “abc”;int i = 3;float f = 4.5f;char ch = a;boolean b = true;System.out.println(str + i + f + ch + b);输入值为( ) 。Aabc34.5fatrue Babc34.5a1 Cabc34.5fa1 Dabc34.5atrue8执行如下程序代码:int denom = 0;int num = 0;if(denom

3、 != 0 & num/denom 10)2System.out.println(“true”);elseSystem.out.println(“false”);以上代码将打印( ) 。Atrue Bfalse C先打印 true,然后打印 false D编译有错9以下哪一行有错误( ) 。int a = new int 4;a0 = new int5;a1 = new int5;int b = new int 4;A第 1 行 B第 2 行 C第 3 行 D第 4 行10int a = new int 35;请问:a.length = ?a1.length = ? A5,3 B3,5 C3,

4、3 D5,3二、多项选择题(每题 3 分)11XML 有( )解析方式。ADOM BSAX CSTAX DFACTORY12下列哪些继承 Collection 接口( ) 。AList BMap CSet DDate13不能用来修饰 interface 的有( ) 。Aprivate Bpublic Cprotected Dstatic14Java 中 switch 关键字能作用于( )数据类型。Aint Bchar CString Dbyte15关于 Servlet 说法正确的是( ) 。AServlet 被实例化后,容器运行其 init 方法BServlet 被实例化后,容器运行其 ser

5、vice 方法C服务器销毁实例时运行 destory 方法DServlet 中有 get 和 post 两种提交方式16关于 EJB 说法正确的是( ) 。AEJB 包括了 Session Bean、Entity Bean、Message Driven BeanBEJB 基于 JNDI、RMI、JAT 等技术实现CEJB 可以部署到 tomcat、 jboss、weblogic 等应用服务器DEJB 一般应用于企业级的应用317关于 HashMap 和 Hashtable,说法正确的是( ) 。A它们都继承了 Map 接口BHashMap 在效率上高于 HashtableCHashMap 没有

6、 contains 方法DHashtable 没有 contains 方法18 有如下程序:public class Foopublic static void main(String args)tryreturn;finallySystem.out.println(“Finally”); 该程序执行的结果不正确的是()A. 程序无输出B. 程序输出“Finally”C. 代码可以通过编译,但执行时产生异常D. 因为缺少 catch 块,所以编译出错。19关于线程说法正确的是( ) 。A可以通过继承 Thread 类和实现 Runnable 接口来实现多线程B可以通过 synchronized

7、、 wait 与 notify 来实现线程同步CJava 中一个对象可以有多个锁DJava 类可以同时拥有同步和非同步方法20下列说法错误的有( ) 。A能被 java.exe 成功运行的 java class 文件必须有 main()方法BJ2SDK 就是 Java APICAppletviewer.exe 可利用 jar 选项运行.jar 文件D能被 Appletviewer 成功运行的 java class 文件必须有 main()方法三、判断题(每题 2 分)21Java 程序中的起始类名称必须与存放该类的文件名相同。 ( )22Unicode 是用 16 位来表示一个字。 ( )23

8、Java 没有 goto 关键字。 ( )24Java 代码 String s = new String(xyz)中共创建了 3 个 String Object。 ( )25可以通过 length()方法得到数组的长度。 ( )四、简答题(每题 5 分)26&和&的区别是什么?Collection 和 Collections 的区别是什么?427谈谈 final, finally, finalize 的区别。28方法覆盖的基本原则。29String 类与 StringBuffer 类的主要区别?30分别写出 SQL Server 和 Oracle 的复制表的 SQL 语句。31 线程的创建方法有几种,怎么实现,各自有什么优势?五、编程题(每题 5 分)1.请设计一个类,要求该类永远只能有一个实例,请用多种方式实现,并且列举每种方式优势。2.请编程实现冒泡排序

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 人力资源管理师

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号