12.4. 限制
几乎每个情况下,多映射缓存都将充当常规缓存,但当前版本中存在一些限制,如下所示:
12.4.1. 支持重复副本
尚不支持重复。这意味着 multimap 不包含任何重复的键值对。每当调用放置方法时,如果键值对已存在,则不会添加此键值对。用于检查 Multimap 中是否存在键值对的方法,是 等号
和 散列码
。
12.4.2. 驱除
现在,驱除每个键可以正常工作,而不是每个键对。这意味着,每当键被驱除时,与键关联的所有值也会被驱除。
12.4.3. Transactions
通过自动提交支持隐式事务,所有方法都不会被阻断。在大多数情况下,显式事务可以正常工作,而不会阻断。块的大小为,包含Entry
和 remove (Predicate<? super V> p)