集合区别
HashMap 和 HashTable 的区别 HashMap可以保存null值 HashTable 不可以保存null值 HashMap 是线程不安全的 HashTable 是线程安全的(效率低) ArrayList 数组实现 线程不安全的 常用 查询快 增删慢 LinkedList 链表实现 线程不安全 不常用 查询慢 增删快 Vector 数组实现 线程安全的 被ArrayList替代了 HashSet 哈希算法 线程不安全的 作用:去重 LinkedHashSet 线程不安全 有序(怎么存的怎么取出来) TreeSet 线程不安全的 作用:排序(两种方法) HashMap 线程不安全的 作用:键位可以去去重 LinkedHashMap 线程不安全的 特点:有序(怎么存的怎么取) TreeMap 线程不安全的 作用:键位可以排序 HashTable 线程安全的 被HashMap取代 不能保存null值 HashMap 和 HashTable 的区别 HashMap可以保存n