1136
1个图,1个类,3个知识点,6个接口
Collection接口(一个一个的装)
Set接口(没有顺序且不可重复)——HashSet List接口(有顺序且可重复)—— LinkedList ArrayList 重复是equals
Map接口——HashMap
当对象当做Map中的键,需要重写hashCode
注:相等的对象应该具有相等的hashCode
LinkedList 比 ArrayList 好排序一些,ArrayList内部是个数据,排序的时候需要copy
所有可以排序的类都实现了java.lang.Comparable类
Comparable接口中只有一个方法
public int compareTo(Object obj) 该方法:
返回0 表示 this == obj this>objthis<obj
List 写快读慢
Array 读快写慢
Hash 两者之间
Auto-boxing / unboxing
自动打包:自动将基础类型转换成对象
自动解包:自动将对象转换成基础类型