1.什么叫做容器?
请结合WEB容器,IOC容器,EJB容器等来阐述它们的共性,区别,并结合自己的观点叙述出来
=====★===我===是===题===目===间===的===小===分===隔===符===★=====
2.什么叫做组件?
请结合servlet,JSP,sessionbean MDB等来阐述,
结和自己的观点叙述出来
=====★===我===是===题===目===间===的===小===分===隔===符===★=====
3.什么叫做模块?
请结合WEB模块;EJB模块,持久模块等来阐述,结合自己的观点叙述出来
=====★===我===是===题===目===间===的===小===分===隔===符===★=====
4.请讲述context应用
java开发中,遇到了很多的context; ServletContext, ActionContext , JNDI中的Context,EJB 中的PersistenceContext, IOC容器中的ApplicationContext, 等等, 一般前缀都代表着这是关于什么的context:比如说 ServletContext 它是关于ServletContext的上下文;这个类里应该包含着填装所有Servlet这样的一个集合,(请翻阅API), 请查看每个API中的Context说出它们的共性; 应用场合?以及为何需要这样的一个context, 并阐述你的项目中哪里使用到了类似的context?以及为何使用?
=====★===我===是===题===目===间===的===小===分===隔===符===★=====
5.谈谈你对分层思想的看法
=====★===我===是===题===目===间===的===小===分===隔===符===★=====
能包含别的对象的一个集合。可以理解为Set2.什么叫做组件?
可以完成某个特定功能的对象集合3.什么叫做模块?
可以完成某个需求的程序集合。4.请讲述context应用
就是你的关系,你拥有的周边的关系5.谈谈你对分层思想的看法
分久必合,和久必分。适者生存。能用就好。
容器就一个能封装其他对象的,并提供相关操作对其集中管理的对象。2
可以提供服务给其他对象、可以使用其他服务的对象。3
如果面试,最好吊些,狭义上说,完成某个功能的代码块,广义说,任何可划分的程序块。4
对个对象集的集中管理。5
分层思想:
优点:
实例就是TCP/IP这个分层的思想。便于重用、维护。分层后,可以将各阶段问题分开,上下层使用接口衔接,专注与每一层的开发,
使项目的完成更有保证。
缺点:
各层之间的衔接有时会出问题。
当然没有开发经验,就是空说了,但是可以借鉴TCP\IP的分层细想。
能包含别的对象的一个集合。可以理解为Set 2.什么叫做组件?
可以完成某个特定功能的对象集合 3.什么叫做模块?
可以完成某个需求的程序集合。 4.请讲述context应用
就是你的关系,你拥有的周边的关系 5.谈谈你对分层思想的看法
分久必合,和久必分。适者生存。能用就好。
--------
理解深刻
to 2楼楼主:
1.楼主起的好早; 回答很干脆, 我很佩服,也很感谢,以后小弟吥多,还请多多指教2.回答的并不是他们想要的内容; 我当时也是按照这个回答的!;3.他们说他们考的是java相关以及行业相关的问题;吥是让背概念;4.吥是考你STL容器方面的知识和数据结构;5.他们需要程序的部分实现来演示其中的意思
不知道
3.什么叫做模块?
不知道
4.请讲述context应用 context翻译过来就是上下文,其实本来就是这个意思,你程序需要的一些别的信息,可能是别的组件,别的模块传给你的
5.谈谈你对分层思想的看法 各层之间只用数据作为交换就这样简单
我就知道这些了
能包含别的对象的一个集合。可以理解为Set 2.什么叫做组件?
可以完成某个特定功能的对象集合 3.什么叫做模块?
可以完成某个需求的程序集合。 4.请讲述context应用
就是你的关系,你拥有的周边的关系 5.谈谈你对分层思想的看法
分久必合,和久必分。适者生存。能用就好。
点点