Compartilhar via


ConcurrentHashMap Construtores

Definição

Sobrecargas

ConcurrentHashMap()

Cria um novo mapa vazio com o tamanho padrão da tabela inicial (16).

ConcurrentHashMap(IDictionary)

Cria um novo mapa com os mesmos mapeamentos que o mapa fornecido.

ConcurrentHashMap(Int32)

Cria um novo mapa vazio com um tamanho de tabela inicial acomodando o número especificado de elementos sem a necessidade de redimensionar dinamicamente.

ConcurrentHashMap(Int32, Single)

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity) e na densidade inicial da tabela (loadFactor).

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

ConcurrentHashMap(Int32, Single, Int32)

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity), densidade inicial da tabela (loadFactor) e número de threads de atualização simultânea (concurrencyLevel).

ConcurrentHashMap()

Cria um novo mapa vazio com o tamanho padrão da tabela inicial (16).

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

Comentários

Cria um novo mapa vazio com o tamanho padrão da tabela inicial (16).

Documentação Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ConcurrentHashMap(IDictionary)

Cria um novo mapa com os mesmos mapeamentos que o mapa fornecido.

[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

o mapa

Atributos

Comentários

Cria um novo mapa com os mesmos mapeamentos que o mapa fornecido.

Documentação Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(java.util.Map<? extends K, ? extends V>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ConcurrentHashMap(Int32)

Cria um novo mapa vazio com um tamanho de tabela inicial acomodando o número especificado de elementos sem a necessidade de redimensionar dinamicamente.

[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

A implementação executa o dimensionamento interno para acomodar esses muitos elementos.

Atributos

Exceções

se a capacidade inicial dos elementos for negativa

Comentários

Cria um novo mapa vazio com um tamanho de tabela inicial acomodando o número especificado de elementos sem a necessidade de redimensionar dinamicamente.

Documentação Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ConcurrentHashMap(Int32, Single)

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity) e na densidade inicial da tabela (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

a capacidade inicial. A implementação executa o dimensionamento interno para acomodar esses muitos elementos, dado o fator de carga especificado.

loadFactor
Single

o fator de carga (densidade da tabela) para estabelecer o tamanho inicial da tabela

Atributos

Exceções

se a capacidade inicial dos elementos for negativa ou o fator de carga não for positivo

Comentários

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity) e na densidade inicial da tabela (loadFactor).

Adicionado em 1.6.

Documentação Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

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

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ConcurrentHashMap(Int32, Single, Int32)

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity), densidade inicial da tabela (loadFactor) e número de threads de atualização 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

a capacidade inicial. A implementação executa o dimensionamento interno para acomodar esses muitos elementos, dado o fator de carga especificado.

loadFactor
Single

o fator de carga (densidade da tabela) para estabelecer o tamanho inicial da tabela

concurrencyLevel
Int32

O número estimado de threads de atualização simultânea. A implementação pode usar esse valor como uma dica de dimensionamento.

Atributos

Exceções

se a capacidade inicial for negativa ou o fator de carga ou o nível de simultaneidade não forem positivos

Comentários

Cria um novo mapa vazio com um tamanho de tabela inicial com base no número determinado de elementos (initialCapacity), densidade inicial da tabela (loadFactor) e número de threads de atualização simultânea (concurrencyLevel).

Documentação Java para java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a