ConcurrentHashMap Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ConcurrentHashMap() |
Erstellt eine neue, leere Karte mit der Standardgröße der Anfangstabelle (16). |
ConcurrentHashMap(IDictionary) |
Erstellt eine neue Karte mit den gleichen Zuordnungen wie die angegebene Karte. |
ConcurrentHashMap(Int32) |
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße, die die angegebene Anzahl von Elementen enthält, ohne die Größe dynamisch zu ändern. |
ConcurrentHashMap(Int32, Single) |
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen ( |
ConcurrentHashMap(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
ConcurrentHashMap(Int32, Single, Int32) |
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen ( |
ConcurrentHashMap()
Erstellt eine neue, leere Karte mit der Standardgröße der Anfangstabelle (16).
[Android.Runtime.Register(".ctor", "()V", "")]
public ConcurrentHashMap ();
- Attribute
Hinweise
Erstellt eine neue, leere Karte mit der Standardgröße der Anfangstabelle (16).
Java-Dokumentation für java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap()
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ConcurrentHashMap(IDictionary)
Erstellt eine neue Karte mit den gleichen Zuordnungen wie die angegebene Karte.
[Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")]
public ConcurrentHashMap (System.Collections.IDictionary m);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")>]
new Java.Util.Concurrent.ConcurrentHashMap : System.Collections.IDictionary -> Java.Util.Concurrent.ConcurrentHashMap
Parameter
die Karte
- Attribute
Hinweise
Erstellt eine neue Karte mit den gleichen Zuordnungen wie die angegebene Karte.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ConcurrentHashMap(Int32)
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße, die die angegebene Anzahl von Elementen enthält, ohne die Größe dynamisch zu ändern.
[Android.Runtime.Register(".ctor", "(I)V", "")]
public ConcurrentHashMap (int initialCapacity);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.ConcurrentHashMap : int -> Java.Util.Concurrent.ConcurrentHashMap
Parameter
- initialCapacity
- Int32
Die Implementierung führt interne Größenanpassungen durch, um diese vielen Elemente zu berücksichtigen.
- Attribute
Ausnahmen
wenn die anfängliche Kapazität von Elementen negativ ist
Hinweise
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße, die die angegebene Anzahl von Elementen enthält, ohne die Größe dynamisch zu ändern.
Java-Dokumentation für java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ConcurrentHashMap(Int32, Single)
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen (initialCapacity
) und der anfänglichen Tabellendichte (loadFactor
).
[Android.Runtime.Register(".ctor", "(IF)V", "")]
public ConcurrentHashMap (int initialCapacity, float loadFactor);
[<Android.Runtime.Register(".ctor", "(IF)V", "")>]
new Java.Util.Concurrent.ConcurrentHashMap : int * single -> Java.Util.Concurrent.ConcurrentHashMap
Parameter
- initialCapacity
- Int32
die Anfangskapazität. Die Implementierung führt eine interne Größenanpassung durch, um diese vielen Elemente unter Berücksichtigung des angegebenen Ladefaktors zu berücksichtigen.
- loadFactor
- Single
der Lastfaktor (Tabellendichte) zum Festlegen der Anfangstabellengröße
- Attribute
Ausnahmen
wenn die Anfangskapazität von Elementen negativ ist oder der Lastfaktor nichtpositiv ist
Hinweise
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen (initialCapacity
) und der anfänglichen Tabellendichte (loadFactor
).
In 1.6 hinzugefügt.
Java-Dokumentation für java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ConcurrentHashMap(IntPtr, JniHandleOwnership)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.
protected ConcurrentHashMap (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ConcurrentHashMap : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ConcurrentHashMap
Parameter
- transfer
- JniHandleOwnership
Ein JniHandleOwnershipHinweis auf die Behandlung javaReference
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ConcurrentHashMap(Int32, Single, Int32)
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen (initialCapacity
), der anfänglichen Tabellendichte (loadFactor
) und der Anzahl der gleichzeitig aktualisierten Threads (concurrencyLevel
).
[Android.Runtime.Register(".ctor", "(IFI)V", "")]
public ConcurrentHashMap (int initialCapacity, float loadFactor, int concurrencyLevel);
[<Android.Runtime.Register(".ctor", "(IFI)V", "")>]
new Java.Util.Concurrent.ConcurrentHashMap : int * single * int -> Java.Util.Concurrent.ConcurrentHashMap
Parameter
- initialCapacity
- Int32
die Anfangskapazität. Die Implementierung führt eine interne Größenanpassung durch, um diese vielen Elemente unter Berücksichtigung des angegebenen Ladefaktors zu berücksichtigen.
- loadFactor
- Single
der Lastfaktor (Tabellendichte) zum Festlegen der Anfangstabellengröße
- concurrencyLevel
- Int32
die geschätzte Anzahl gleichzeitig aktualisierter Threads. Die Implementierung kann diesen Wert als Hinweis zur Größenanpassung verwenden.
- Attribute
Ausnahmen
wenn die anfängliche Kapazität negativ ist oder der Lastfaktor oder parallelitätLevel nichtpositiv sind
Hinweise
Erstellt eine neue, leere Karte mit einer anfänglichen Tabellengröße basierend auf der angegebenen Anzahl von Elementen (initialCapacity
), der anfänglichen Tabellendichte (loadFactor
) und der Anzahl der gleichzeitig aktualisierten Threads (concurrencyLevel
).
Java-Dokumentation für java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float, int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.