1 ArrayList、Vector差不多,但是Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,,而LinkedList使用双向链表 所以速度快
2Map是键值对存储的
3底层结构不一样 一个是hash表结构 一个是二叉树结构 hashset无序 treeset有序
4ollection是一个接口,它的子接口 有List Set Map....,Collections 则封装了 实现Collection接口的类 中很多算法
5.HashTable的方法是同步的,HashMap不同步 HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)
全是手打的 知道不是很详细 楼主鼓励一下呗 |