| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 NavigableMap 的软件包 | |
|---|---|
| java.util | 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 | 
| java.util.concurrent | 在并发编程中很常用的实用工具类。 | 
| java.util 中 NavigableMap 的使用 | 
|---|
| 实现 NavigableMap 的 java.util 中的类 | |
|---|---|
 class | 
TreeMap<K,V>
基于红黑树(Red-Black tree)的 NavigableMap 实现。 | 
| 返回 NavigableMap 的 java.util 中的方法 | |
|---|---|
 NavigableMap<K,V> | 
TreeMap.descendingMap()
 | 
 NavigableMap<K,V> | 
NavigableMap.descendingMap()
返回此映射中所包含映射关系的逆序视图。  | 
 NavigableMap<K,V> | 
TreeMap.headMap(K toKey,
boolean inclusive)
 | 
 NavigableMap<K,V> | 
NavigableMap.headMap(K toKey,
boolean inclusive)
返回此映射的部分视图,其键小于(或等于,如果 inclusive 为 true)toKey。 | 
 NavigableMap<K,V> | 
TreeMap.subMap(K fromKey,
boolean fromInclusive,
K toKey,
boolean toInclusive)
 | 
 NavigableMap<K,V> | 
NavigableMap.subMap(K fromKey,
boolean fromInclusive,
K toKey,
boolean toInclusive)
返回此映射的部分视图,其键的范围从 fromKey 到 toKey。 | 
 NavigableMap<K,V> | 
TreeMap.tailMap(K fromKey,
boolean inclusive)
 | 
 NavigableMap<K,V> | 
NavigableMap.tailMap(K fromKey,
boolean inclusive)
返回此映射的部分视图,其键大于(或等于,如果 inclusive 为 true)fromKey。 | 
| java.util.concurrent 中 NavigableMap 的使用 | 
|---|
| java.util.concurrent 中 NavigableMap 的子接口 | |
|---|---|
 interface | 
ConcurrentNavigableMap<K,V>
支持 NavigableMap 操作,且以递归方式支持其可导航子映射的 ConcurrentMap。 | 
| 实现 NavigableMap 的 java.util.concurrent 中的类 | |
|---|---|
 class | 
ConcurrentSkipListMap<K,V>
可缩放的并发 ConcurrentNavigableMap 实现。 | 
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。