软件包 | 描述 |
---|---|
java.util.concurrent |
在并发编程中常用的实用类。
|
java.util.stream |
类,以支持元素流上的功能样式操作,如Map减少集合上的转换。
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConcurrentNavigableMap<K,V>
一个
ConcurrentMap 支持
NavigableMap 操作,并递归地对其通航的子图。
|
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentHashMap<K,V>
支持全并发检索和高预期的并发更新哈希表。
|
class |
ConcurrentSkipListMap<K,V>
一个可扩展的并行
ConcurrentNavigableMap 实施。
|
Modifier and Type | Method and Description |
---|---|
static <T,K,A,D,M extends ConcurrentMap<K,D>> |
Collectors.groupingByConcurrent(Function<? super T,? extends K> classifier, Supplier<M> mapFactory, Collector<? super T,A,D> downstream)
返回一个
Collector 实施并行级联”组的“
T 型要素投入运作,分组元素按一个分类函数,然后执行还原操作对一个给定的键使用指定的下游
Collector 关联的值。
|
static <T,K,U,M extends ConcurrentMap<K,U>> |
Collectors.toConcurrentMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper, BinaryOperator<U> mergeFunction, Supplier<M> mapSupplier)
返回一个并发
Collector 积累成
ConcurrentMap 元素的键和值是应用提供的函数映射到输入元素的结果。
|
Modifier and Type | Method and Description |
---|---|
static <T,K> Collector<T,?,ConcurrentMap<K,List<T>>> |
Collectors.groupingByConcurrent(Function<? super T,? extends K> classifier)
返回一个并发
Collector 实行“组”操作的输入元素类型
T ,分组元素按照分类功能。
|
static <T,K,A,D> Collector<T,?,ConcurrentMap<K,D>> |
Collectors.groupingByConcurrent(Function<? super T,? extends K> classifier, Collector<? super T,A,D> downstream)
返回一个
Collector 实施并行级联”组的“
T 型要素投入运作,分组元素按一个分类函数,然后执行还原操作对一个给定的键使用指定的下游
Collector 关联的值。
|
static <T,K,U> Collector<T,?,ConcurrentMap<K,U>> |
Collectors.toConcurrentMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper)
返回一个并发
Collector 积累成
ConcurrentMap 元素的键和值是应用提供的函数映射到输入元素的结果。
|
static <T,K,U> Collector<T,?,ConcurrentMap<K,U>> |
Collectors.toConcurrentMap(Function<? super T,? extends K> keyMapper, Function<? super T,? extends U> valueMapper, BinaryOperator<U> mergeFunction)
返回一个并发
Collector 积累成
ConcurrentMap 元素的键和值是应用提供的函数映射到输入元素的结果。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.