2024年4月8日发(作者:)

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

蓝色为确定正确答案,绿色为可能正确答案。

1. MyObject 的什么方法会对if表达式的正确性产生影响

List l = new LinkedList();

(new MyObject("A"));

if(ns(new MyObject("A"))){}

ng()

()

de()

()

2. MyObject 的什么方法会对if表达式的正确性产生影响

Set ts = new TreeSet();

(new MyObject("A"));

if(ns(new MyObject("A"))){}

ng()

()

de()

()

3. MyObject 的什么方法会对if表达式的正确性产生影响〔多项选择〕

Map m = new HashMap;

(new MyObject("A"));

if(ns(new MyObject("A"))){}

ng()

()

de()

()

4.以下哪些不是JAVA关键字

5.以下哪些不是JAVA关键字

sof

s

6.以下哪个语句是合法的:

{}finally{}

{}catch(Exception x){}catch(NullpointExpoint){}

{}catch(Exception x){}finally{}

{}catch(NullpointExpoint){}catch(Exception x){}

{}catch(Throwable t){}finally{}

7.以下那些是servlet容器

ic

ere

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 1个

B 2个

C 3 个

D 4个

E 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)tance();

16.以下哪些是JSP的隐含对象

t

es

n

cation

17。假如两个关联表,一个表的主键通常是另一个表的

A.外键

B.主键

C.索引键

18.以下对oracle数据库描绘正确的选项是〔多项选择〕

A.带索引的表中有ROWID字段

文件的可以被多个数据库共享

文件可以自增长

19.以下哪些标识命名合法

A. $p

B. TwoDay

C. *point

D. _char

E. 2DF

20.选出EJB使用的Bean

A SessionBean

B EntityBean

C MessageDriverBean

D JavaBean

的部署文件是〔单项选择〕

22.部署web工程的文件是(多项选择)

A. war

B. jar

C. ear

D。 直接将工程拷贝到效劳

23.关于类的继承机制

A.类只能单一继承

B.类只能继承一个接口或1个类

C.类可以多个继承

D.类的单一继承保证了程序的简单,明晰

24.在多线程环境中,对于同步方法

A.测试代码不需同步

B.测试代码需同步

C.测试代码在测试该方法时不需同步

D.测试代码在测试该方法时需同步

9.以下那些是DML语句多项选择?

A mit

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();

("A");

("B");

("C");

如何查找"B"?

A ns(“B〞)

B f()

C ()

30 char[] a = "Hello World".toCharArray();

选出所有正确的项?

A class cc=ss();

B int len= ;

C char[] c= a[999];

D char[] c= a[0];

E (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