文章标签 ‘Comparable’

集合(集合类的对象)是用来管理其他若干对象的。 集合中保存的是对象的引用,数组是最基本的集合
集合框架
1,接口 集合中用到的类,接口在java.util包中,在使用时注意将其引入import。
Collection
用来管理多个对象,集合中的每个元素都是对象。
1)List 一个List的实现类的对象在管理多个对象时会按顺序组织对象(即按照将对象放入的顺序存储)List实现类的对象是有顺序的,List实现类对象中的内容是可重复的。(注意,顺序和排序的区别) 2)Set 一个Set的实现类表示一个数学概念上的集合,Set的实现类的对象中的元素是无顺序的,也就是不会按照输入顺序来存放,Set的实现类对象中的元素是不重复的。 3)SortedSet,他是Set的子接口,他的实现类会对集合中的元素进行排序。但是要指定排序规则,他会按排序规则进行排序。
Map,Map中没有对象,而是键值对,由Key,value组成的键值对 Key是没有顺序,不可重复的。 value是可以相同的,一个Key和一个value一一对应。
Map 接口(以下介绍其子接口) SortedMap,这个接口的实现类同样可以实现,不过是对键值对中的Key进行排序,这个接口的实现类也是要指定排序规则的。

2009年10月25日19:39 | 1 条评论
分类: JavaSE