java编程中容器的作用是什么?

如题所述

java编程中容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好。容器可以管理对象的生命周期、对象与对象之间的依赖关系,可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系。
服务器是Javaweb程序运行的环境如:tomcat ,只有在服务器下的Javaweb程序才能正常启动并被外部访问
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-28
容器的作用就是存储对象,JDK提供的是接口 ,需要写出实现类。
JDK提供Collection接口 和 Map接口的容器 Collection接口的容器又包含两个子接口 分别是List接口 和 Set接口的容器 。List 是有顺序可以有重复元素 而 Set是没顺序 不能有重复元素 (所谓重复就是这两个数equals ,值相等)List Set都是Collection的子接口 都实现了Collection接口的方法 比如 add iterator等方法。Map存储的是键值对(key,value)。
不知道楼主看懂没
第2个回答  2011-08-25
大量数据可以放在一起,就好像一个 仓库可以 装 很多 货物一样的道理。 常用的容器 list,set,map追问

你可以告诉我java中容器是怎么使用的吗?

追答

List list = new ArrayList();
list.add("a");
list.add("a");
上面是往容器里填数据,下面是取
for(int i=0;i set = new HashSet();
set.add("hello");
set.add("word");
Iterator iterator =set.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}

本回答被提问者采纳
第3个回答  2011-08-25
容器就相当于一个大箱子,里面可以放东西,你可以把组件放到里面去追问

谢谢你!

第4个回答  2011-08-26
常用的容器 list,set,map ,这些只是接口,它有具体的实现类,具体怎么用你可以去查API
相似回答