logo资料库

中软国际JAVA笔试题及参考答案.doc

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
中软国际JAVA笔试题及参考答案
1. MyObject 的什么方法会对if表达式的正确性产生影响
2. MyObject 的什么方法会对if表达式的正确性产生影响
3. MyObject 的什么方法会对if表达式的正确性产生影响(多选)
A.try{}finally{}
C.try{}catch(Exception x){}finally{}
A. INPUT
B. IN
A 1个
A.带索引的表中有ROWID字段
A init
A >>>
B ? |
33 Spring1.x的IOC实现?
A、final定义的类不能被继承
B、final定义的方法不能被重载
A. 结果完全一样
45. 根据下面的代码,选择可能的结果:
中软国际 JAVA 笔试题及参考答案 蓝色为确定正确答案,绿色为可能正确答案。 1. MyObject 的什么方法会对 if 表达式的正确性产生影响 List l = new LinkedList(); l.add(new MyObject("A")); if(l.contains(new MyObject("A"))){} A.toString() B.equals () C.hashCode() D.clone() 2. MyObject 的什么方法会对 if 表达式的正确性产生影响 Set ts = new TreeSet(); ts.add(new MyObject("A")); if(ts.contains(new MyObject("A"))){} A.toString() B.equals() C.hashCode() D.clone() 3. MyObject 的什么方法会对 if 表达式的正确性产生影响(多选) Map m = new HashMap; m.add(new MyObject("A")); if(m.contains(new MyObject("A"))){} A.toString() B.equals () C.hashCode() D.clone() 4.下列哪些不是 JAVA 关键字 A.null B.exit C.main D.remove E.true 5.下列哪些不是 JAVA 关键字 A.NULL B.instansof C.extends
D.sizeof 6.下列哪个语句是合法的: A.try{}finally{} B.try{}catch(Exception x){}catch(NullpointExpoint){} C.try{}catch(Exception x){}finally{} D.try{}catch(NullpointExpoint){}catch(Exception x){} E.try{}catch(Throwable t){}finally{} 7.下列那些是 servlet 容器 A.apache B.Tomcat C.Weblogic D.websphere 8.int i=9; int j=9; 下列那些表达式为真 A.j==I B.j==i++ C.j==++i D.j++==i E.++j==i 9 int i=0xFFFFFFFF; int j=0x0; 下列哪些表达式结果为 0 A.i&j B.i|j C.i^j D.i<<2 E.i>>2 F ~i 10.下列哪些定义正确 A. int i = 0xFFFFFFFF; B. char c = '\u0571'; C. byte b = 01; D. int i = 'a'; E. long l = 455566666L; 11,如果重写了 myObject 的 equles()方法,下列哪个方法可能改写: A. toString() B. clone()
C. hashCode() D. wait() 12. 下列哪些是数据库中存储过程使用的参数: A. INPUT B. IN C. OUT D. INOUT 13. Oracle 的描述正确的是: A.关系数据库 B.面向对象的关系数据库 C.层次数据库 14.下列语句生成了几个对象 MyClass c1,c2,c3,c4,c5 c1 = new MyClass(); c2 = null; c3 = new MyClass(); c4 = ""; c5 = c1; A B C D E 1 个 2 个 3 个 4 个 5 个 15.下列哪些生成新的 String 对象 A. String s = new String(); B。String s = new String("A"); C. String s = ""; D. String s = "A".intern(); E. String s = (String)String.class.newInstance(); 16.下列哪些是 JSP 的隐含对象 A.out B.request C.respones D.session E.appliacation 17。如果两个关联表,一个表的主键通常是另一个表的 A.外键
B.主键 C.索引键 18.下列对 oracle 数据库描述正确的是(多选) A.带索引的表中有 ROWID 字段 B.Data 文件的可以被多个数据库共享 C.Data 文件可以自增长 19.下列哪些标识命名合法 A. $p B. TwoDay C. *point D. _char E. 2DF 20.选出 EJB 使用的 Bean A B C D SessionBean EntityBean MessageDriverBean JavaBean 21.EJB 的部署文件是(单选) A.ejb-jar.xml B.ejb.xml C.weblogic-ejb-jar.xml D.weblogix-ejb.xml E.web.xml 22.部署 web 工程的文件是(多选) A. war B. jar C. ear D。 直接将工程拷贝到服务 23.关于类的继承机制 A.类只能单一继承 B.类只能继承一个接口或 1 个类 C.类可以多个继承 D.类的单一继承保证了程序的简单,清晰 24.在多线程环境中,对于同步方法 A.测试代码不需同步 B.测试代码需同步 C.测试代码在测试该方法时不需同步
D.测试代码在测试该方法时需同步 9.下列那些是 DML 语句多选? A.commit B.update C.Select D.drop 10.下列哪些是 UML 动态图 A.类图 B.顺序图 C.接口图 D.部署图 E.对象图 F 协作图 G 状态图 11.下列那些是 UML 静态图 A.类图 B.顺序图 C.接口图 D.部署图 E.对象图 F 协作图 G 状态图 24 servlet 需要的参数,一般在哪个方法中初始化? A init B doGet C doPost d Service 25 设计划分模块准则? A.高内聚,低耦合 B.低内聚,高耦合 C.高内聚,高耦合 D.低内聚,低耦合 26 哪个 List 最适合 FIFO 队列? LinkedList 27 哪个 Map 是排序的? TreeMap
28 哪个 Set 是排序的? TreeSet 29 查找 List 内容的方法 List l = new ArrayList(); l.add("A"); l.add("B"); l.add("C"); 如何查找"B"? A B C l.contains(“B”) l.indexOf() l.sizeOf() 30 char[] a = "Hello World".toCharArray(); 选出所有正确的项? A class cc=a.getClass(); B int len= a.length; C char[] c= a[999]; D char[] c= a[0]; E a.equals(new Object()); 31 下列哪些是 java 合法操作符 A B C D e >>> ? ? ? ? % | || ? ?= 32 下列哪些可以用 JNDI 访问?(多选) A、J2EE 中的 JNDITree B、文件系统 C、LDAP 目录服务 D、DNS 域名服务器 33 Spring1.x 的 IOC 实现? A、接口注入 B、构造函数注入 C、静态方法注入 D、配置文件注入 34 下列哪些可以释放用户持有的所有表锁?(多选) A、commit B、exit
C、Alter table .. D、update table .. 35、下列关于 final 的描述,不正确的是? A、final 定义的类不能被继承 B、final 定义的方法不能被重载 C、final 可以在抽像类的方法中使用 D、以上都不正确 36.可序列化的关键词(serializable) 37、以下 SQL 语句执行结果是什么? SELECT sal sarisy FROM customer ORDER BY sarisy SELECT sal "sarisy" FROM customer ORDER BY sarisy ASC A. 结果完全一样 B.第一句查出记录,第二句出现语法错误 C.两句都查出记录,但结果不一样 38.软件测试的目的 A 减少软件 Bug B 控制软件质量 C 完成软件开发流程 39.视图的问题,有关视图的基本概念 A 删除视图会删除基表记录 B 删除视图不会删除基表记录 C update 只更新视图,不更新基表 40.根据下面的代码,选择可能的结果: class Demo { int a[]=new int[10]; public static void main(String []args) { Demo demo=new Demo(); demo.display(); } void display(){ System.out.println(a[9]); } } a.输出 0; b.输出 1; c.输出 null; d.运行时错误,数组下标出界.
41.根据下面的代码,选择可能的结果: class Demo { Boolean[] a=new Boolean[10]; public static void main(String []args) { Demo demo=new Demo(); demo.display(); } void display(){ System.out.println(a[9]); } } a.输出 true; b.输出 false; c.输出 null; d.运行时错误,数组下标出界. 42.根据下面的代码,选择可能的结果: (1)class Demo extends Thread implements Runnable{ (2) public void run(){ System.out.println("k"); } public static void main(String []args) { Thread t=new Thread(new Demo()); t.start(); (3) } } a.代码(1)出错. b. 代码(2)出错 c. 代码(3)出错 d.正常输出”k” 43.下列那个不属于 collection framework: a.Collections b.Arrays c.ArrayList d.HashMap 44.根据下面的代码,选择可能的结果: class Demo { public static void main(String []args) { Demo d=new Demo(); String str="BEA"; d.change(str);
分享到:
收藏