1 .映射视图:集合框架不认为映射本身是一个集合
keySet
有 3 种视图 : 键集 、 值集合 ( 不是一个集 ) 以及键 / 值对集
2 . 当对键的唯一引用来自散列条目时 , 这一数据结构将与垃圾回收器协同工作一起删除键 / 值对
WeakHashMap
如果垃圾回收器发现某个特定的对象已经没有他人引用了, 就将其回收。
3 .LinkedHashSet 和 LinkedHashMap 类用来记住插人元素项的顺序
链接散列映射将用访问顺序 , 而不是插入顺序 , 对映射条目进行迭代。 每次调用 get或put , 受到影响的条目将从当前的位置删除 , 并放到条目链表的尾部
4 .EmimSet 是一个枚举类型元素集的高效实现
5 .IdentityHashMap 不同的键对象 ,即使内容相同 , 也被视为是不同的对象 。
使用 = = , 而不使用 equals