C)AOP已经表现出将要替代面向对象的趋势
D)AOP是一种设计模式,Spring提供了一种实现
22) 依赖注入说法正确的(单选)
A)依赖注入的目标是在代码之外管理程序组建间的依赖关系
B)依赖注入即是“面向接口”的编程
C)依赖注入是面向对象技术的替代品
D)依赖注入的使用会增大程序的规模
23)以下哪些属于Session的方法?()(多选)
A) load()
B) save()
C) delete()
D) update()
E) open()
F) close()
24) 下面那些是Hibernate的查询方式()(多选)
A) sql B) hql C) Criteria
25) 以下数据结构不属于线性结构的是()(单选)
A) 队列B) 线性表C) 二叉树D) 栈
26)下列是文件读写的类是()(多选)
A) File Reader B) File C) FileWriter D) InputStream
27)数据库技术中的“脏数据',是指()的数据。(单选)
A) 错误 B 回返 C 未提交 D 未提交的随后又被撤消
28)在计算机中,—个字节是由多少个二进制位组成的( ) (单选)
A). 4 B). 8 C). 16 D). 24
29)设正x、y均为整型变量,且x=10 y=3,则以下语句printf("%d,%d\n",x--,--y); 的输出结果是()(单选)
A).10,3 B). 9,3 C). 9,2 D).10,2
30) 下列不属于面向对象的方法是()(单选)
A). 对象B). 类C). 继承D).过程调用
二. 填空(每空1分)
1. String s = new String("xyz");创建了_____个String 对象?
2. Math.round(9.5)等於_____ Math.round(-9.5)等於______
3. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会被执行,什么时候被执行,在return_________ ( 前还是后?)
4. 如何现实servlet的单线程模式_______________
5. 类变量必须带的修饰符是_______________
6. final类可以修饰在属性 , 方法和 _______ 前面
7. Java默认的包是___________________
8. Hibernate里面怎样实现类与类之间的关系__________________________________
9. Socket 编程服务器端用____________类来创建socket对象
三.判断题(每题2分)
1. 依赖注入即是“面向接口”的编程。
2. Overload和Override都是java多态的不同体现形式。
3. String是最基本的数据类型