JAVA容器使用
2010-09-25 08:10
232 查看
在JAVA中常用是用容器接口主要有list,set和map。
一、 list和set继承自接口collection,常用于存放一个元素的序列。
1、list对一个元素可以进行多次存放
常用的list实现类:
Arraylist:常用于数据的访问
LinkedList:常用于数据的添加和删除
Vector:线程安全
2、set对一个元素不允许存放多个
常用的set实现类:
HashSet:使用散列实现,为无须列表,便于查询
TreeSet:使用红黑树实现,自动对插入元素进行升序排序
二、map用于存放一组成对的“键值对”的对象,通过键来查找值。
常用的map实现类:
HashMap:是HashTable的轻量级实现类,使用散列实现,为无须列表,便于查询
TreeMap:使用红黑树实现,自动对插入元素进行升序排序
HashTable:线程安全
一、 list和set继承自接口collection,常用于存放一个元素的序列。
1、list对一个元素可以进行多次存放
常用的list实现类:
Arraylist:常用于数据的访问
LinkedList:常用于数据的添加和删除
Vector:线程安全
2、set对一个元素不允许存放多个
常用的set实现类:
HashSet:使用散列实现,为无须列表,便于查询
TreeSet:使用红黑树实现,自动对插入元素进行升序排序
二、map用于存放一组成对的“键值对”的对象,通过键来查找值。
常用的map实现类:
HashMap:是HashTable的轻量级实现类,使用散列实现,为无须列表,便于查询
TreeMap:使用红黑树实现,自动对插入元素进行升序排序
HashTable:线程安全
相关文章推荐
- 内存优化之其他优化(容器数据遍历方案,arraymap使用及java自动装箱)
- Java使用Jetty实现嵌入式Web服务器及Servlet容器
- java练习题--容器的使用
- Java 容器类内部使用的数据结构
- 一滴水:关于Java容器类库概念及Map.put();方法的使用
- Java容器类型使用总结
- java 容器使用
- Java容器类型使用总结
- Java使用Jetty实现嵌入式Web服务器及Servlet容器
- java使用poi遍历Excel保存到容器中
- java 容器深入研究之使用Abstract类定制
- 关于Java中使用容器的几个注意点
- JAVAmap容器基本使用
- JAVA容器的使用
- java 容器类使用 Collection,Map,HashMap,hashTable,TreeMap,List,Vector,ArrayList的区别
- Java容器使用总结
- Java 容器类型使用总结
- suse搭建基于容器javaweb应用(高可用使用zk服务器)
- JAVA同步容器使用心得
- Java容器小结和使用示例