j2ee开发中的“java容器”和“web容器”有什么区别?

并且这两个容器一般都是跑在不同的服务器上的?我的理解是这样的,java容器主要是用来解析jsp或者action请求的,是一个servlet容器,而web容器,则主要是用来... 并且这两个容器一般都是跑在不同的服务器上的?
我的理解是这样的,java容器主要是用来解析jsp或者action请求的,是一个servlet容器,而web容器,则主要是用来解析和处理http请求的。
不知道理解的对不对,请指正
展开
 我来答
璩星鹏05P
推荐于2016-07-16 · 超过21用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:48.5万
展开全部
web容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好
容器(Container) 容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好。 常用容器 jBoss, WebSphere,WebLogic,Resin,Tomcat。

JAVA内部的容器类
Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap 。
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。、

Vector是同步的。这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的。因为同步的要求会影响执行的效率,所以如果你不需要线程安全的集合那么使用ArrayList是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bbz0107
2010-11-06 · TA获得超过206个赞
知道答主
回答量:136
采纳率:0%
帮助的人:90.3万
展开全部
容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好
在通常情况下 我们提到的 servlet容器 web容器 jsp容器 之类的 意思相同 指的是同一种东西(例如: WebSphere,WebLogic,Resin,Tomcat )
做软件 我们提到的服务器 都指的是软件(运行在硬件服务器上的) 分为:静态服务器 和 动态服务器。 服务器 顾名思义 是用在网络上的,上面提到的容器 就包含在动态服务器里

java容器 我个人认为你指的应该是 编译和解释执行的环境JDK...
从严格定义讲:Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-11-05
展开全部
一个环境一个服务器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式