类图如下:
Collection的概念定义如下:
Set的概念定义如下:
List的概念定义如下:
  可以看到,Collection是数据集合的最高抽象,List和Set在数据可重、有序性上做了概念上的细分,其中List表示
有序、可重复的数据集合(这里的有序指的是遍历时的数据顺序与添加顺序是否一致,元素的位置是否可控),
  而Set表示不可重复的数据集合,至于Set的有序性在不同的子类中含义不同,如HashSet中其遍历顺序是不可控的,
而TreeSet中其遍历顺序是可以通过comparator确定的。一般情况下,Set元素的遍历顺序与其插入顺序是不一致的。
 
 

最新文章

  1. mysql workbench EER model 乱码
  2. maven异常
  3. [RabbitMQ] Connection failed
  4. 【jmeter】搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
  5. C#面试基础问题
  6. Smarty 注册变量
  7. localhost直接访问子文件夹无法完成
  8. RN开发中的报错以及告警
  9. python常用校验方法总结
  10. java生成/解析二维码
  11. 微信小程序的开发
  12. MCV 和 MTV框架基本信息
  13. KMP模板(HDU1711)
  14. Hadoop经典案例(排序&Join&topk&小文件合并)
  15. Linux系统下用find命令查找最近修改过的文件
  16. cookie方法封装
  17. 《Linux就该这么学》第七天课程
  18. 第三百九十四节,Django+Xadmin打造上线标准的在线教育平台—Xadmin后台进阶开发配置2,以及目录结构说明
  19. Kali系列之aircrack-ng wifi密码穷举
  20. How to implement a windbg plugin

热门文章

  1. flask_模板
  2. Netty学习第三节Netty的入门级学习
  3. java Exception 出错的栈信息打印到日志中 打印堆栈信息
  4. AirplaceLogger源代码解析
  5. (最长回文串 模板) 最长回文 -- hdu -- 3068
  6. (线段树 区间查询)The Water Problem -- hdu -- 5443 (2015 ACM/ICPC Asia Regional Changchun Online)
  7. NHibernate的搭建
  8. How To Change the Supplier Bank Account Masking in UI (Doc ID 877074.1)
  9. Python学习-34.Python中os模块的一些方法(二)
  10. Excel 帮助无法正常工作的解决方法