摘要: 首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素 阅读全文
posted @ 2016-09-10 18:18 海的心 阅读(196) 评论(0) 推荐(0)
摘要: HashMap是继承至AbstractMap,基于Map接口的一种哈希表的实现。 哈希表也叫散列表,是将存储元素(key-value键值对)通过hash算法(即散列函数)映射到表中对应的位置(一个有限的地址区间上),以此来对元素进行直接访问,加快查找速度的数据结构。在HashMap中则是通过定义一个 阅读全文
posted @ 2016-09-10 10:03 海的心 阅读(147) 评论(0) 推荐(0)