Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
9d27e4e2
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
9d27e4e2
编写于
7月 11, 2013
作者:
P
psandoz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8019484: Sync j.u.c.ConcurrentHashMap from 166 to tl
Reviewed-by: martin Contributed-by:
N
Doug Lea
<
dl@cs.oswego.edu
>
上级
90504440
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
2483 addition
and
2257 deletion
+2483
-2257
src/share/classes/java/util/concurrent/ConcurrentHashMap.java
...share/classes/java/util/concurrent/ConcurrentHashMap.java
+2476
-2250
src/share/classes/java/util/concurrent/ConcurrentMap.java
src/share/classes/java/util/concurrent/ConcurrentMap.java
+6
-6
src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
.../classes/java/util/concurrent/ConcurrentNavigableMap.java
+1
-1
未找到文件。
src/share/classes/java/util/concurrent/ConcurrentHashMap.java
浏览文件 @
9d27e4e2
此差异已折叠。
点击以展开。
src/share/classes/java/util/concurrent/ConcurrentMap.java
浏览文件 @
9d27e4e2
...
...
@@ -39,8 +39,8 @@ import java.util.Objects;
import
java.util.function.BiFunction
;
/**
* A {@link java.util.Map} providing
additional atomic
*
{@code putIfAbsent}, {@code remove}, and {@code replace} method
s.
* A {@link java.util.Map} providing
thread safety and atomicity
*
guarantee
s.
*
* <p>Memory consistency effects: As with other concurrent
* collections, actions in a thread prior to placing an object into a
...
...
@@ -89,11 +89,11 @@ public interface ConcurrentMap<K, V> extends Map<K, V> {
* @param key key with which the specified value is to be associated
* @param value value to be associated with the specified key
* @return the previous value associated with the specified key, or
*
<tt>null</tt>
if there was no mapping for the key.
* (A
<tt>null</tt>
return can also indicate that the map
* previously associated
<tt>null</tt>
with the key,
*
{@code null}
if there was no mapping for the key.
* (A
{@code null}
return can also indicate that the map
* previously associated
{@code null}
with the key,
* if the implementation supports null values.)
* @throws UnsupportedOperationException if the
<tt>put</tt>
operation
* @throws UnsupportedOperationException if the
{@code put}
operation
* is not supported by this map
* @throws ClassCastException if the class of the specified key or value
* prevents it from being stored in this map
...
...
src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
浏览文件 @
9d27e4e2
...
...
@@ -101,7 +101,7 @@ public interface ConcurrentNavigableMap<K,V>
* reflected in the descending map, and vice-versa.
*
* <p>The returned map has an ordering equivalent to
*
<tt>{@link Collections#reverseOrder(Comparator) Collections.reverseOrder}(comparator())</tt>
.
*
{@link Collections#reverseOrder(Comparator) Collections.reverseOrder}{@code (comparator())}
.
* The expression {@code m.descendingMap().descendingMap()} returns a
* view of {@code m} essentially equivalent to {@code m}.
*
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录