ConcurrentHashMap Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| 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 ( |
| 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 ( |
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).
Documentación de Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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
El mapa
- Atributos
Comentarios
Crea un nuevo mapa con las mismas asignaciones que el mapa especificado.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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.
Documentación de Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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.
Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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 de 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
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).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.