16.Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements).一些Collection允许相同的元素而另一些不行.一些能排序而另一些不行.Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set. 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collec…
https://docs.oracle.com/javase/8/docs/api/java/util/Set.html public interface Set<E>  extends Collection<E> E是Set管理的元素类型. 父接口:Collection<E>, Iterable<E> 子接口:NavigableSet<E>, SortedSet<E> 实现类:EnumSet,HashSet,LinkedHashSe…
https://docs.oracle.com/javase/8/docs/api/java/util/Deque.html public interface Deque<E> extends Queue<E> E,容器中的元素类型. 父接口:Collection<E>, Iterable<E>, Queue<E> 子接口:BlockingDeque<E> 常见实现类:ArrayDeque, ConcurrentLinkedDeque…
https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html public interface Queue<E> extends Collection<E> E是Queue中元素的类型. 父接口:Collection<E>, Iterable<E> 子接口:BlockingDeque<E>, BlockingQueue<E>, Deque<E>, Transf…
https://docs.oracle.com/javase/8/docs/api/java/util/List.html public interface List<E> extends Collection<E> E是List管理的元素类型. 父接口:Collection<E>, Iterable<E> 实现类:ArrayList.LinkedList.Stack.Vector .RoleList 一.简介 List是一个有序集合,也称为顺序表. 接口的…
TreeMap,与TreeSet类似,可以对集合中的元素进行排序,同时保持元素的唯一性. 应注意,Comparable(实现接口,记得覆盖comparaTo方法),Comparator的使用. import java.util.Iterator; import java.util.TreeMap; import cn.itcast.p2.bean.Student; import cn.itcast.p3.comparator.ComparatorByName; public class Tree…
ctrl+h 先选中类或接口,再按ctrl+h…
Collection ├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap └WeakHashMap list 和set 有共同的父类Collection  它们的用法也是一样的 唯一的不太就是set中不能有相同的元素 list中可以 序列 集合 list和set的用途非常广泛 list可以完全代替数组来使用 map 是独立的合集 它使用键值对的方式来储存数据 键不能有重复的 值可以用 map不像上边两种集合那…
原文网址:http://www.360doc.com/content/15/0427/22/1709014_466468021.shtml java 容器类使用 Collection,Map,HashMap,hashTable,TreeMap,List,Vector,ArrayList的区别.       经常会看到程序中使用了记录集,常用的有Collection.HashMap.HashSet.ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手.在这儿…
Collection基本的子接口: List:能够存放反复内容 Set:不能存放反复内容,全部反复的内容靠hashCode()和equals()两个方法区分 Queue:队列接口 SortedSet:能够对集合中的数据进行排序 List接口: 总结了List接口的扩展方法,即包括有增删改查方法. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ2t2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/di…