永发信息网

java中容器是什么意思

答案:1  悬赏:80  手机版
解决时间 2021-05-04 09:03
java中容器是什么意思
最佳答案
解释一:
容器(Container)
Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系。
换个更直白点的说明方式:容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好。
常用容器:WebSphere,WebLogic,Resin,Tomcat
----------------------------------
解释二:
容器类
Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。
Collection
├List 接口
│├LinkedList 链表
│├ArrayList 顺序结构动态数组类
│└Vector 向量
│ └Stack 栈
└Set
Map
├Hashtable
├HashMap
└WeakHashMap List接口
List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。
和下面要提到的Set不同,List允许有相同的元素。
除了具有Collection接口必备的iterator()方法外,List还提供一个listIterator()方法,返回一个 ListIterator接口,和标准的Iterator接口相比,ListIterator多了一些add()之类的方法,允许添加,删除,设定元素, 还能向前或向后遍历。
实现List接口的常用类有LinkedList,ArrayList,Vector和Stack。
ArrayList类
ArrayList实现了可变大小的数组。它允许所有元素,包括null。ArrayList没有同步。
size,isEmpty,get,set方法运行时间为常数。但是add方法开销为分摊的常数,添加n个元素需要O(n)的时间。其他的方法运行时间为线性。
每个ArrayList实例都有一个容量(Capacity),即用于存储元素的数组的大小。这个容量可随着不断添加新元素而自动增加,但是增长算法 并没有定义。当需要插入大量元素时,在插入前可以调用ensureCapacity方法来增加ArrayList的容量以提高插入效率。
和LinkedList一样,ArrayList也是非同步的(unsynchronized)。
Map接口
请注意,Map没有继承Collection接口,Map提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个 value。Map接口提供3种集合的视图,Map的内容可以被当作一组key集合......余下全文>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郑爽与张翰都参加过什么节目?他们的关系是什
合发旅社地址有知道的么?有点事想过去
洛克王国的。请问这是火花几级?(有图片)
写辞职信,怎样写才能让领导满意,就批准了呢
已经存储信息的光盘还可不可反复用
诺基亚1325是什么手机
什么水果吃了有美容的效果?
SJ分为哪三个队伍,有哪些人,分别在哪三个国
刘心有首歌歌词里面有最后最后
梦幻西游59LG满修灵力400多,能打多少血
手机欢乐斗地主的欢乐豆不够了 不能玩了 怎么
快乐迪餐饮娱乐有限公司我想知道这个在什么地
爱情有天长地久吗??
兵团环境整治宣传标语,适用于城市中的环境卫
到哪可以学到玻璃修复技术?以及购买到相应的
推荐资讯
江阴到长沙到多少钱?飞机,火车,汽车,轮船,分
“朋友”這個詞 含義是什麼
求几首好听的歌曲.不要太老土!
开着QQ视频为什么会自动关机?
一直陷于痛苦之中,怎样才能解脱?
什么是QQ申诉?
1500左右配置的电脑(自己组装)
有什么好看的动画么
手机查作文咋查啊
明天QQ是否可以登录
求painter IX 软件绘画中文教程
TV动画‘炎之蜃气楼’中,那位最容易被恶灵附
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?