Bagikan melalui


ConcurrentHashMap Konstruktor

Definisi

Overload

ConcurrentHashMap()

Membuat peta baru yang kosong dengan ukuran tabel awal default (16).

ConcurrentHashMap(IDictionary)

Membuat peta baru dengan pemetaan yang sama dengan peta yang diberikan.

ConcurrentHashMap(Int32)

Membuat peta baru yang kosong dengan ukuran tabel awal yang mengakomodasi jumlah elemen yang ditentukan tanpa perlu mengubah ukuran secara dinamis.

ConcurrentHashMap(Int32, Single)

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity) dan kepadatan tabel awal (loadFactor).

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

ConcurrentHashMap(Int32, Single, Int32)

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity), kepadatan tabel awal (loadFactor), dan jumlah utas yang diperbarui secara bersamaan (concurrencyLevel).

ConcurrentHashMap()

Membuat peta baru yang kosong dengan ukuran tabel awal default (16).

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

Keterangan

Membuat peta baru yang kosong dengan ukuran tabel awal default (16).

Dokumentasi Java untuk java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ConcurrentHashMap(IDictionary)

Membuat peta baru dengan pemetaan yang sama dengan peta yang diberikan.

[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

m
IDictionary

peta

Atribut

Keterangan

Membuat peta baru dengan pemetaan yang sama dengan peta yang diberikan.

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

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ConcurrentHashMap(Int32)

Membuat peta baru yang kosong dengan ukuran tabel awal yang mengakomodasi jumlah elemen yang ditentukan tanpa perlu mengubah ukuran secara dinamis.

[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

Implementasi melakukan pengukuran internal untuk mengakomodasi banyak elemen ini.

Atribut

Pengecualian

jika kapasitas awal elemen negatif

Keterangan

Membuat peta baru yang kosong dengan ukuran tabel awal yang mengakomodasi jumlah elemen yang ditentukan tanpa perlu mengubah ukuran secara dinamis.

Dokumentasi Java untuk java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ConcurrentHashMap(Int32, Single)

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity) dan kepadatan tabel awal (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

kapasitas awal. Implementasi melakukan ukuran internal untuk mengakomodasi banyak elemen ini, mengingat faktor beban yang ditentukan.

loadFactor
Single

faktor beban (kepadatan tabel) untuk membuat ukuran tabel awal

Atribut

Pengecualian

jika kapasitas awal elemen negatif atau faktor beban nonpositif

Keterangan

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity) dan kepadatan tabel awal (loadFactor).

Ditambahkan dalam 1.6.

Dokumentasi Java untuk java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ConcurrentHashMap(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

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

Parameter

javaReference
IntPtr

nativeint

Yang IntPtrberisi referensi objek Java Native Interface (JNI).

transfer
JniHandleOwnership

Menunjukkan JniHandleOwnershipcara menangani javaReference

Keterangan

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

ConcurrentHashMap(Int32, Single, Int32)

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity), kepadatan tabel awal (loadFactor), dan jumlah utas yang diperbarui secara bersamaan (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

kapasitas awal. Implementasi melakukan ukuran internal untuk mengakomodasi banyak elemen ini, mengingat faktor beban yang ditentukan.

loadFactor
Single

faktor beban (kepadatan tabel) untuk membuat ukuran tabel awal

concurrencyLevel
Int32

perkiraan jumlah utas yang diperbarui secara bersamaan. Implementasi dapat menggunakan nilai ini sebagai petunjuk ukuran.

Atribut

Pengecualian

jika kapasitas awal negatif atau faktor beban atau concurrencyLevel tidak bersifat nonpositif

Keterangan

Membuat peta baru yang kosong dengan ukuran tabel awal berdasarkan jumlah elemen yang diberikan (initialCapacity), kepadatan tabel awal (loadFactor), dan jumlah utas yang diperbarui secara bersamaan (concurrencyLevel).

Dokumentasi Java untuk java.util.concurrent.ConcurrentHashMap.ConcurrentHashMap(int, float, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk