中国开发网: 论坛: 程序员情感CBD: 贴子 92668
sealw
考试了
1 在施乐Palo alto实验室中发明的一种OO语言是( )
A SmallTalk
B. Eiffel
C. C++
D. COBOL

2 请描述一下Liskov可替换性法则

3 Bjarne Stroustrup的贡献在于( )
A UML
B 设计模式
C C++
D Eiffel

4. 人类认识世界的三个构造法则是( )
A 区分对象及其属性
B 区分整体及其部分
C 区分元素及其组成物
D 给对象分类

5. 面向对象系统的首要特征是( )
A 继承
B 封装和信息隐藏
C 多态
D 泛型

6 属性和方法的可见性通常有( )
A 公有
B 私有
C 保护
D 包

7 OO系统中的角色抽象可以对应到Java语言中的什么机制?

8 对象间发送消息有两种类型,它们是?

9 整体与部分具有相同生命周期的是( )
A 共享式聚合
B 组成

10 以下说法错误的是( )
A C++支持多继承
B Eiffel支持多继承
C Java支持多继承

11 与实现多态有关的OO概念包括( )
A 继承与重载
B 接口与实现
C 反向控制和依赖注入
D 模板与泛型

12 关于MVC,以下说法正确的是( )
A Model与View之间的关系是“1对多”
B Model与Controller之间的关系是“1对多”
C Model与View之间的关系是“1对1”
D Model与Controller之间的关系是“1对1”

13 简述面向对象带来的好处

14 Spring框架中的BeanFactory、AbstractBeanFactory、XmlBeanFactory体现的是什么设计模式?

15 在一个类的指导或命令下,另一个类逐步完成一个产品,这是什么模式?

16 List.iterator()方法返回一个Iterator实例,这个方法体现了什么模式?

17 有些类在系统中只允许存在一个实例,这可以用什么模式实现?

18 当服务提供者的接口与客户程序希望的接口不匹配时,我们可以在中间提供一层接口转换,这称为什么模式?

19 一个类提供的服务不是由它自己直接完成的,而是代理给它的一个部分去完成,这称为什么模式?

20 Swing中的容器可以包含组件,容器本身也是一个组件,这是一种什么模式?

21 BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); 体现什么模式?

22 传达室收发整个公司的邮件让你想到什么模式?

23 在一个字处理程序中,每个字符都有字体(Font)属性,但字体相同的字符会共享相同的Font实例,这是什么模式?

24 提供一种服务的代理,并可能在代理过程中做一些其他的动作,代理有可能形成一个链,这是什么模式?

25 客户程序的请求被一系列类似的类依次处理,最后将结果返回,这是什么模式?

26 Thread.run()是什么模式?

27 写一个程序计算带括号的任意混合四则运算,可以考虑运用什么模式?

28 一个类代表一棵二叉树,提供三个方法先序、中序、后序遍历该树,可以考虑运用什么模式?

29 二手房中介让你想到什么模式?

30 许多应用程序提供undo/redo功能,让你想到什么模式?

31 一个类对另一个类的状态改变感兴趣,希望在状态改变时得到通知,这是什么模式?

32 一个类可以处于几个不同的状态,在不同的状态下,其行为方式有差别,这是什么模式?

33 Collection.add()是一个抽象的方法,它执行的具体动作会根据不同的集合实现而不同。根据不同的需要,我们可以选用不同的集合实现。这体现了什么模式?

34 一些并行子类中的方法会上移到一个抽象父类中,这些方法会调用一些抽象方法,而这些抽象方法是在各子类中实现的。这种上移到抽象父类的方法体现了什么模式?

35 XML的SAX规范在解析一个XML文档时,遇到每个Element会调用客户程序的回调方法,这体现了什么模式?

36 典型的J2EE应用分为( )
A 客户端层
B Web层
C 业务层
D 持久层

37 Web Container中放的组件是( )
A Servelet
B JSP
C EJB
D POJO

38 Borland公司提供应用服务器产品和Jbuilder开发环境,它的角色是:( )
A J2EE产品提供者
B 开发工具提供者
C 应用组件开发者
D 应用组装者
E 应用部署和管理者

39 Java Web应用开发技术包括:( )
A Servlet
B JSP
C JSTL
D JSF

40 一个Web应用程序用到的库、类\Taglib以及应用的配置文件web.xml通常放在什么目录下?

41 一个新部署的Java Web应用,第一次访问某个JSP页面时,为什么明显感到速度慢?而再次访问就快了?

42 EJB包括( )
A JavaBeans
B Session Bean
C Entity Bean
D Message-Driven Bean

43 J2EE中负责统一管理全局资源,提供查询的协议规范是什么?

44 J2EE中关于消息队列和基于消息的中间件的协议规范是什么?

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录