Java核心技术_笔记9-4

1 .映射视图:集合框架不认为映射本身是一个集合
keySet
有 3 种视图 : 键集 、 值集合 ( 不是一个集 ) 以及键 / 值对集

2 . 当对键的唯一引用来自散列条目时 , 这一数据结构将与垃圾回收器协同工作一起删除键 / 值对
WeakHashMap
如果垃圾回收器发现某个特定的对象已经没有他人引用了, 就将其回收。

3 .LinkedHashSet 和 LinkedHashMap 类用来记住插人元素项的顺序
链接散列映射将用访问顺序 , 而不是插入顺序 , 对映射条目进行迭代。 每次调用 get或put , 受到影响的条目将从当前的位置删除 , 并放到条目链表的尾部

4 .EmimSet 是一个枚举类型元素集的高效实现

5 .IdentityHashMap 不同的键对象 ,即使内容相同 , 也被视为是不同的对象 。
使用 = = , 而不使用 equals

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值