集合
DanielHan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java集合-List
List和Vector: 1.ArrayList a.ArrayList初始化时,可用ArrayList(int initialCapacity)指定容量,如果以new ArrayList()方式创建时,初始容量为10个;如果以new ArrayList(Collection c)初始化时,容量为c.size()*1.1,即增加10%的容量;当向ArrayList中添加一个元素时,先进行容器的容量调整,如果容量不够时,则增加至原来的1.5倍加1,再然后把元素加入到容器中,即以原始容量的0.5倍比率增加原创 2014-01-27 11:08:02 · 125 阅读 · 0 评论 -
java集合-Map
素时,必须要通过迭代器来查找它的key值,它也是接口,只能由实现子类来实现,常用的有HashMap,HashTable HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。原创 2014-01-27 11:42:40 · 113 阅读 · 0 评论
分享