concurrenthashmap.html
来自「j2se5-api-zh,java文档的中文版本」· HTML 代码 · 共 899 行 · 第 1/4 页
HTML
899 行
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Enumeration.html" title="java.util 中的接口">Enumeration</A><<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A>></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#elements()">elements</A></B>()</CODE><BR> 返回此表中值的枚举。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Set.html" title="java.util 中的接口">Set</A><<A HREF="../Map.Entry.html" title="java.util 中的接口">Map.Entry</A><<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A>,<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A>>></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#entrySet()">entrySet</A></B>()</CODE><BR> 返回此映射所包含的映射关系的 collection 视图。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#get(java.lang.Object)">get</A></B>(<A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> key)</CODE><BR> 返回此表中指定键所映射到的值。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#isEmpty()">isEmpty</A></B>()</CODE><BR> 如果此映射不包含任何键-值映射关系,则返回 <tt>true</tt>。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Enumeration.html" title="java.util 中的接口">Enumeration</A><<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A>></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#keys()">keys</A></B>()</CODE><BR> 返回此表中键的枚举。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Set.html" title="java.util 中的接口">Set</A><<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A>></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#keySet()">keySet</A></B>()</CODE><BR> 返回此映射中包含的键的 set 视图。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#put(K, V)">put</A></B>(<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A> key, <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A> value)</CODE><BR> 将指定 <tt>key</tt> 映射到此表中的指定 <tt>value</tt>。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#putAll(java.util.Map)">putAll</A></B>(<A HREF="../Map.html" title="java.util 中的接口">Map</A><? extends <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A>,? extends <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A>> t)</CODE><BR> 将指定映射中所有映射关系复制到此映射中。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#putIfAbsent(K, V)">putIfAbsent</A></B>(<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A> key, <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A> value)</CODE><BR> 如果指定键已经不再与某个值相关联,则将它与给定值关联。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#remove(java.lang.Object)">remove</A></B>(<A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> key)</CODE><BR> 从此表中移除键(及其相应的值)。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#remove(java.lang.Object, java.lang.Object)">remove</A></B>(<A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> key, <A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> value)</CODE><BR> 仅当键条目当前被映射到给定值时,才移除该键的条目。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#replace(K, V)">replace</A></B>(<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A> key, <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A> value)</CODE><BR> 仅当键条目当前被映射到某一值时,才替换该键的条目。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#replace(K, V, V)">replace</A></B>(<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A> key, <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A> oldValue, <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A> newValue)</CODE><BR> 仅当键条目当前被映射到给定值时,才替换该键的条目。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#size()">size</A></B>()</CODE><BR> 返回此映射中键-值映射关系的数量。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../Collection.html" title="java.util 中的接口">Collection</A><<A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A>></CODE></FONT></TD><TD><CODE><B><A HREF="ConcurrentHashMap.html#values()">values</A></B>()</CODE><BR> 返回此映射中包含的值的 collection 视图。</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.util.AbstractMap"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.util.<A HREF="../AbstractMap.html" title="java.util 中的类">AbstractMap</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../AbstractMap.html#clone()">clone</A>, <A HREF="../AbstractMap.html#equals(java.lang.Object)">equals</A>, <A HREF="../AbstractMap.html#hashCode()">hashCode</A>, <A HREF="../AbstractMap.html#toString()">toString</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.lang.<A HREF="../../lang/Object.html" title="java.lang 中的类">Object</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../lang/Object.html#finalize()">finalize</A>, <A HREF="../../lang/Object.html#getClass()">getClass</A>, <A HREF="../../lang/Object.html#notify()">notify</A>, <A HREF="../../lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../lang/Object.html#wait()">wait</A>, <A HREF="../../lang/Object.html#wait(long)">wait</A>, <A HREF="../../lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.util.Map"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从接口 java.util.<A HREF="../Map.html" title="java.util 中的接口">Map</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../Map.html#equals(java.lang.Object)">equals</A>, <A HREF="../Map.html#hashCode()">hashCode</A></CODE></TD></TR></TABLE> <P><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>构造方法详细信息</B></FONT></TH></TR></TABLE><A NAME="ConcurrentHashMap(int, float, int)"><!-- --></A><H3>ConcurrentHashMap</H3><PRE>public <B>ConcurrentHashMap</B>(int initialCapacity, float loadFactor, int concurrencyLevel)</PRE><DL><DD>创建一个带有指定初始容量、加载因子和并发级别的新的空映射。<P><DL><DT><B>参数:</B><DD><CODE>initialCapacity</CODE> - 初始容量。该实现执行内部大小调整,以容纳这些元素。<DD><CODE>loadFactor</CODE> - 加载因子阈值,用来控制重新调整大小。在每 bin 中的平均元素数大于此阈值时,可能要重新调整大小。<DD><CODE>concurrencyLevel</CODE> - 当前更新线程的估计数。该实现将执行内部大小调整,以尽量容纳这些线程。<DT><B>抛出:</B><DD><CODE><A HREF="../../lang/IllegalArgumentException.html" title="java.lang 中的类">IllegalArgumentException</A></CODE> - 如果初始容量为负,或者加载因子或 concurrencyLevel 为非正。</DL></DL><HR><A NAME="ConcurrentHashMap(int)"><!-- --></A><H3>ConcurrentHashMap</H3><PRE>public <B>ConcurrentHashMap</B>(int initialCapacity)</PRE><DL><DD>创建一个带有指定初始容量、默认加载因子和并发级别的新的空映射。<P><DL><DT><B>参数:</B><DD><CODE>initialCapacity</CODE> - 初始容量。该实现执行内部的大小调整,以容纳这些元素。<DT><B>抛出:</B><DD><CODE><A HREF="../../lang/IllegalArgumentException.html" title="java.lang 中的类">IllegalArgumentException</A></CODE> - 如果元素的初始容量为负。</DL></DL><HR><A NAME="ConcurrentHashMap()"><!-- --></A><H3>ConcurrentHashMap</H3><PRE>public <B>ConcurrentHashMap</B>()</PRE><DL><DD>创建一个带有默认初始容量、加载因子和并发级别的新的空映射。<P></DL><HR><A NAME="ConcurrentHashMap(java.util.Map)"><!-- --></A><H3>ConcurrentHashMap</H3><PRE>public <B>ConcurrentHashMap</B>(<A HREF="../Map.html" title="java.util 中的接口">Map</A><? extends <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">K</A>,? extends <A HREF="ConcurrentHashMap.html" title="ConcurrentHashMap 中的类型参数">V</A>> t)</PRE><DL><DD>创建一个与给定映射具有相同映射关系的新映射。使用给定映射中映射关系数两倍的容量或 11(选更大的那一个)、默认加载因子和 concurrencyLevel 来创建该映射。<P><DL><DT><B>参数:</B><DD><CODE>t</CODE> - 映射</DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>方法详细信息</B></FONT></TH></TR>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?