Lenguaje

ConcurrentHashMap Constructores

Definición

Sobrecargas

Nombre Description
ConcurrentHashMap()

Crea una asignación nueva y vacía con el tamaño de tabla inicial predeterminado (16).

ConcurrentHashMap(IDictionary)

Crea un nuevo mapa con las mismas asignaciones que el mapa especificado.

ConcurrentHashMap(Int32)

Crea un nuevo mapa vacío con un tamaño de tabla inicial que permite el número especificado de elementos sin necesidad de cambiar el tamaño dinámicamente.

ConcurrentHashMap(Int32, Single)

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (initialCapacity) y la densidad de tabla inicial (loadFactor).

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

ConcurrentHashMap(Int32, Single, Int32)

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (), la densidad de tabla inicial (initialCapacityloadFactor) y el número de subprocesos de actualización simultánea (concurrencyLevel).

ConcurrentHashMap()

Crea una asignación nueva y vacía con el tamaño de tabla inicial predeterminado (16).

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

Comentarios

Crea una asignación nueva y vacía con el tamaño de tabla inicial predeterminado (16).

Java documentación para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ConcurrentHashMap(IDictionary)

Crea un nuevo mapa con las mismas asignaciones que el mapa especificado.

[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

Parámetros

m
IDictionary

el mapa

Atributos

Comentarios

Crea un nuevo mapa con las mismas asignaciones que el mapa especificado.

Java documentación para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(java.util.Map<? extends K, ? extends V>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ConcurrentHashMap(Int32)

Crea un nuevo mapa vacío con un tamaño de tabla inicial que permite el número especificado de elementos sin necesidad de cambiar el tamaño dinámicamente.

[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

Parámetros

initialCapacity
Int32

La implementación realiza el ajuste de tamaño interno para acomodar estos muchos elementos.

Atributos

Excepciones

si la capacidad inicial de los elementos es negativa

Comentarios

Crea un nuevo mapa vacío con un tamaño de tabla inicial que permite el número especificado de elementos sin necesidad de cambiar el tamaño dinámicamente.

Java documentación para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ConcurrentHashMap(Int32, Single)

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (initialCapacity) y la densidad de tabla inicial (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

Parámetros

initialCapacity
Int32

la capacidad inicial. La implementación realiza el ajuste de tamaño interno para acomodar estos muchos elementos, dado el factor de carga especificado.

loadFactor
Single

factor de carga (densidad de tabla) para establecer el tamaño inicial de la tabla

Atributos

Excepciones

si la capacidad inicial de los elementos es negativa o el factor de carga no es positivo

Comentarios

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (initialCapacity) y la densidad de tabla inicial (loadFactor).

Agregado en la versión 1.6.

Java documentación para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

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

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ConcurrentHashMap(Int32, Single, Int32)

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (), la densidad de tabla inicial (initialCapacityloadFactor) y el número de subprocesos de actualización simultánea (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

Parámetros

initialCapacity
Int32

la capacidad inicial. La implementación realiza el ajuste de tamaño interno para acomodar estos muchos elementos, dado el factor de carga especificado.

loadFactor
Single

factor de carga (densidad de tabla) para establecer el tamaño inicial de la tabla

concurrencyLevel
Int32

el número estimado de subprocesos de actualización simultánea. La implementación puede usar este valor como sugerencia de ajuste de tamaño.

Atributos

Excepciones

si la capacidad inicial es negativa o el factor de carga o simultaneidadLevel no son positivos.

Comentarios

Crea un mapa nuevo y vacío con un tamaño de tabla inicial basado en el número determinado de elementos (), la densidad de tabla inicial (initialCapacityloadFactor) y el número de subprocesos de actualización simultánea (concurrencyLevel).

Java documentación para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a