在JAVA中有Collection与Map两种
Collection中
List、Queue、Set三种。List常用ArrayList(),Queue常用LinkedList(),Set常用HsahSet().
List、Queue中的对象可重复且有顺序
Set中的对象无序且不重复
Map中
常用HashMap,内中存放对象为键值对<Key,Value>
在实际应用中,如果一个类中的包含了Set对象,则在重写构造函数实例化的时候,用HashSet()实例化,而不是Set,因为Set为一个接口
Public Set courses;
courses = new HashSet();
同理,List的对象,采用ArrayList()实例化