- 3
- 0
- 约1.18万字
- 约 11页
- 2017-02-09 发布于四川
- 举报
collection中的List和set。map的用法和区别
Collection????????? 接口的接口?? 对象的集合?├ List?????????????????? 子接口????? 按进入先后有序保存?? 可重复?│├ LinkedList??????????????? 接口实现类?? 链表?? 插入删除?? 没有同步?? 线程不安全?│├ ArrayList????????????????? 接口实现类?? 数组?? 随机访问?? 没有同步?? 线程不安全?│└ Vector????????????????????? 接口实现类?? 数组????????????????? 同步??????? 线程安全?│ └ Stack?└ Set?????????????????? 子接口?????? 仅接收一次,并做内部排序?├ HashSet?│ └ LinkedHashSet?└ TreeSet?对于 List ,关心的是顺序, 它保证维护元素特定的顺序(允许有相同元素),使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在 List 中的位置,类似于数组下标)来访问 List 中的元素。?对于 Set ,只关心某元素是否属于 Set (不 允许有相同元素 ),而不关心它的顺序。?Map??????????????? 接口????? 键值对的集合?├ Hashtable?
原创力文档

文档评论(0)