数值是大小固定的,同一数组只能存放一样的数据。Map也属于集合系统,但和Collection接口不同。Set 只能通过游标来取值,并且值是不能重复的。List有序且允许元素重复。ArrayList 是线程不安全的, Vector 是线程安全的,这两个类底层都是由数组实现的 LinkedList 是线程不安全的,底层是由链表实现的Map 是键值对集合。HashMap、TreeMap和Hashtable是Map的三个主要的实现类。HashTable 是线程安全的,不能存储 null 值 HashMap 不是线程安全的,可以存储 null 值ArrayList是它的实现类,是一个用数组实现的List.Map是接口,Map特性就是根据一个对象查找对象.HashMap是它的实现类,HashMap用hash表实现的Map,就是利用对象的hashcode进行快速散列查找。
暂无评论