LinkedHashSet
辐_射
这个作者很懒,什么都没留下…
展开
-
集合框架_LinkedHashSet的概述和使用
package cn.itcast_04; import java.util.LinkedHashSet; /* * LinkedHashSet:底层是由哈希表和链表组成。 * * 哈希表保证元素的唯一型。 * 链表保证元素有序。(存储和取出顺序是一致的) */ public class LinkedHashSetDemo { public static void main(St原创 2017-01-05 22:18:54 · 439 阅读 · 0 评论 -
集合框架_Set集合总结
1:登录注册案例(理解) 2:Set集合(理解) (1)Set集合的特点 无序,唯一 (2)HashSet集合(掌握) A:底层数据结构是哈希表(是一个元素为链表的数组) B:哈希表底层依赖两个方法:hashCode()和equals() 执行顺序: 首先比较哈希值是否相同 相同:继续执行equals()方法 返回true:元素重复了,不添加原创 2017-01-08 17:10:01 · 445 阅读 · 0 评论 -
集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结
1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 Set(无序,唯一) Ha原创 2017-01-15 14:56:29 · 2077 阅读 · 1 评论 -
多线程_以前的线程安全的类回顾
package cn.itcast_12; import java.util.ArrayList; import java.util.Collections; import java.util.Hashtable; import java.util.List; import java.util.Vector; public class ThreadDemo { public static v原创 2017-03-12 23:53:15 · 546 阅读 · 0 评论