1.如果你被要求写一段代码读取一个序列化的对象,那么一般使用哪种Stream?D
A FileInputStream
B FileReader
C DataInputStream
D ObjectInputStream
2. 下列关于 ORALCE数据库的描述,不正确的是A
A. 索引表含ROWID值
B. 一个事务即使不被提交,也会被写入到重做日志中
C. 拥有不同大小的回滚段没有任何益处
D. COMMIT后,数据不一定立即写入数据文件中
3. What class must an inner class extend;C
A. The top level class
B. The Object class
C. Any class or interface
D. it must extend an interface
4. 类Teacher和Student是类Person的子类:
Person p;
Teacher t;
Student s;
file://p,t and s are all non-null.
if( t instanceof Person){s=(Student)t;}
最后一句语句的结果是:C
A.将构造一个Student对象;
B.表达式是合法的;
5. 下面语句片段的输出结果是什么?(C)
int score=9;
switch(score)
{
case 0:System.out.println();
default: System.out.println(“Error”);
case 1: System.out.println(“Good”);break;
case 2: System.out.println(“Best”);
}
A. 没有输出
B. Error
C. Error,Good
D. Error,Good,Best
6. 下面哪个SQL属于DML? AD
A.INSERT INTO table_name(column1,column2) VALUES(value1,value2);
B.drop table;
C.commit;
D.Select column from table;
7. 下面哪些UML图是静态图?ABDE
A.类图
B.对象图
C.顺序图
D.部署图
E..组件图
8. 关于异常,下面哪些代码是合法的?ACD
A.try{} finally{}
B.try{} catch(Exception e) {} catch(An){}
C.try{} catch(Throwable th) finally{}
D.try{} catch(Throwable th) {}
E.try{} catch(NullpointerException ex) {} catch() { Exception ex}
9. 下面哪些不是java的关键字?ABCD
A.main
B.exit
C.next
D.remove
E.extends
10. weblogic中部署EJB的jar包中须包含的部署描述符文件有:BD
A.web.xml
B.ejb-jar.xml
C.application.xml
D.weblogic-ejb-jar.xml
11. 在java中判断applet的来源的方法有:CD
A.getCodebase( ):
B.getDocumentbase( ):
C.getDocumentBase( ):
D.getCodeBase( ):
12. 有关线程的哪些叙述是对的 B
A、一旦一个线程被创建,它就立即开始运行
B、使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面
D、一个线程可能因为不同的原因停止(cease)并进入就绪状态
13. 下面哪项不是EJB事务属性:B
A.NonSupported
B.Request
C.Mandatory
D.Never
14. 哪个类或接口不包括在JDK Collection Framework中; E
A.Collections
B.Itertor
C.TreeMap
D.Arrays
E.Enumeration
15. 下面哪个Map最适合用来实现LFU Cache?
A.TreeMap
B.HashMap
C.WeakHashMap
D.HashTable
E.IdentityHashMap
B?不确定答案,
16. 在oracle中,下面哪个函数与||运算符有相同的功能:(B)
A、ltrim B、contact C、substr D、instr
17. cmm3级的特点是:(B) 初始级 可重复级 已定义级 已管理级 优化级
A、特殊的过程 B、过程定义 C、过程实施 D、过程控制
18. 下面所列偶合中最低级别偶合是:(D)
A、内容偶合 B、公共偶合 C、数据偶合 D、非直接偶合
19. 在weblogic中如果部署的一应用访问两个数据库并需要进行事务控制,则需配置什么样的数据源(B)
A TxDataSource( XA Driver) B 一般DataSource C没有要求
20. Oracle中VARCHAR2类型的最大长度是(D)
A 1000 B 2000 C 3000 D 4000
21. 以下代码完成画线的功能,所画线的颜色是 :D
G.setColor(Color.red.green.Yello.cyan);
G.drawLine(0,0,100,100);
A red B green C yello D cyan
22. 在下述哪一种测试中,测试人员必须接触到源程序(C)。1、功能测试 2、结构测试
A 均不能 B 只有1 C 只有2 D 1和2 都必须
23. 如果存在事物上下文,方法调用使用当前事物上下文,如果不存在,则不创建新的事物上下文。则在ejb-jar.xml中配置的事物属性为:(B)
A Requred B Supports C Mandatory D Never
24. Message Driven Bean的特点包括:( )ABCD
(选择所有正确答案)
A) 它是匿名的
B) 它具有本地或者远程接口
C) 它由容器异步调用
D) 该Bean完全在一个容器范围内存活,容器管理它的生命周期和环境
25. 下列关于JDBC的论述,哪几个正确?( )AC
(选择所有正确答案)
A) JDBC是程序员以数据库独立的方式访问数据源
B) JDBC是和特定的数据库产品绑定的
C) JDBC中的Driver的实现是和特定的数据库产品绑定的
D) JDBC中的Driver的实现是和数据库产品独立的
26. 下面哪些SQL命令向名为ACCTSUPER的用户授予系统权限?选出所有正确的答案。( )BDE
(选择所有正确答案)
A) GRANT INSERT ON emp TO acctsuper;
B) GRANT CREATE TABLE TO acctsuper;
C) GRANT SELECT ON emp TO acctsuper;
D) GRANT UPDATE ANY TABLE TO acctsuper;
E) GRANT CREATE SESSION TO acctsuper;