ConcurrentHashMap Constructeurs

Définition

Surcharges

ConcurrentHashMap()

Crée une carte vide avec la taille de table initiale par défaut (16).

ConcurrentHashMap(IDictionary)

Crée une carte avec les mêmes mappages que la carte donnée.

ConcurrentHashMap(Int32)

Crée une carte vide avec une taille de table initiale qui correspond au nombre spécifié d’éléments sans avoir à redimensionner dynamiquement.

ConcurrentHashMap(Int32, Single)

Crée une carte vide avec une taille de table initiale en fonction du nombre d’éléments (initialCapacity) et de la densité de table initiale (loadFactor).

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

ConcurrentHashMap(Int32, Single, Int32)

Crée une carte vide avec une taille de table initiale basée sur le nombre d’éléments (initialCapacity), la densité de table initiale (loadFactor) et le nombre de threads mis à jour simultanément (concurrencyLevel).

ConcurrentHashMap()

Crée une carte vide avec la taille de table initiale par défaut (16).

[Android.Runtime.Register(".ctor", "()V", "")]
public ConcurrentHashMap ();
Attributs

Remarques

Crée une carte vide avec la taille de table initiale par défaut (16).

Documentation Java pour java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

ConcurrentHashMap(IDictionary)

Crée une carte avec les mêmes mappages que la carte donnée.

[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

Paramètres

m
IDictionary

la carte

Attributs

Remarques

Crée une carte avec les mêmes mappages que la carte donnée.

Documentation Java pour java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(java.util.Map<? extends K, ? extends V>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

ConcurrentHashMap(Int32)

Crée une carte vide avec une taille de table initiale qui correspond au nombre spécifié d’éléments sans avoir à redimensionner dynamiquement.

[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

Paramètres

initialCapacity
Int32

L’implémentation effectue le dimensionnement interne pour prendre en charge ces nombreux éléments.

Attributs

Exceptions

si la capacité initiale des éléments est négative

Remarques

Crée une carte vide avec une taille de table initiale qui correspond au nombre spécifié d’éléments sans avoir à redimensionner dynamiquement.

Documentation Java pour java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

ConcurrentHashMap(Int32, Single)

Crée une carte vide avec une taille de table initiale en fonction du nombre d’éléments (initialCapacity) et de la densité de table initiale (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

Paramètres

initialCapacity
Int32

capacité initiale. L’implémentation effectue le dimensionnement interne pour prendre en charge ce nombre d’éléments, en fonction du facteur de charge spécifié.

loadFactor
Single

le facteur de charge (densité de table) pour établir la taille initiale de la table

Attributs

Exceptions

si la capacité initiale des éléments est négative ou si le facteur de charge n’est paspositif

Remarques

Crée une carte vide avec une taille de table initiale en fonction du nombre d’éléments (initialCapacity) et de la densité de table initiale (loadFactor).

Ajouté dans la version 1.6.

Documentation Java pour java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

protected ConcurrentHashMap (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ConcurrentHashMap : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ConcurrentHashMap

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

ConcurrentHashMap(Int32, Single, Int32)

Crée une carte vide avec une taille de table initiale basée sur le nombre d’éléments (initialCapacity), la densité de table initiale (loadFactor) et le nombre de threads mis à jour simultanément (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

Paramètres

initialCapacity
Int32

capacité initiale. L’implémentation effectue le dimensionnement interne pour prendre en charge ce nombre d’éléments, en fonction du facteur de charge spécifié.

loadFactor
Single

le facteur de charge (densité de table) pour établir la taille initiale de la table

concurrencyLevel
Int32

nombre estimé de threads mis à jour simultanément. L’implémentation peut utiliser cette valeur comme indicateur de dimensionnement.

Attributs

Exceptions

si la capacité initiale est négative ou si le facteur de charge ou concurrencyLevel sont nonpositifs

Remarques

Crée une carte vide avec une taille de table initiale basée sur le nombre d’éléments (initialCapacity), la densité de table initiale (loadFactor) et le nombre de threads mis à jour simultanément (concurrencyLevel).

Documentation Java pour java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à