Bagikan melalui


Spliterator.Concurrent Bidang

Definisi

Perhatian

This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.

Nilai karakteristik menandakan bahwa sumber elemen dapat dimodifikasi dengan aman secara bersamaan (memungkinkan penambahan, penggantian, dan/atau penghapusan) dengan beberapa utas tanpa sinkronisasi eksternal.

[Android.Runtime.Register("CONCURRENT", ApiSince=24)]
[System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)]
public const Java.Util.SpliteratorCharacteristics Concurrent = 4096;
[<Android.Runtime.Register("CONCURRENT", ApiSince=24)>]
[<System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)>]
val mutable Concurrent : Java.Util.SpliteratorCharacteristics

Nilai Bidang

Value = 4096
Atribut

Keterangan

Nilai karakteristik menandakan bahwa sumber elemen dapat dimodifikasi dengan aman secara bersamaan (memungkinkan penambahan, penggantian, dan/atau penghapusan) dengan beberapa utas tanpa sinkronisasi eksternal. Jika demikian, Spliterator diharapkan memiliki kebijakan yang didokumentasikan mengenai dampak modifikasi selama traversal.

Spliterator tingkat atas tidak boleh melaporkan dan CONCURRENT SIZED, karena ukuran terbatas, jika diketahui, dapat berubah jika sumber dimodifikasi secara bersamaan selama traversal. Spliterator semacam itu tidak konsisten dan tidak ada jaminan yang dapat dibuat tentang komputasi apa pun menggunakan Spliterator tersebut. Sub-pemisah dapat melaporkan SIZED jika ukuran sub-pemisah diketahui dan penambahan atau penghapusan ke sumber tidak tercermin saat melintas.

Pemisah tingkat atas tidak boleh melaporkan dan CONCURRENT IMMUTABLE, karena keduanya saling eksklusif. Spliterator semacam itu tidak konsisten dan tidak ada jaminan yang dapat dibuat tentang komputasi apa pun menggunakan Spliterator tersebut. Sub-pemisah dapat melaporkan IMMUTABLE jika penambahan atau penghapusan ke sumber tidak tercermin saat melintas.

Dokumentasi Java untuk java.util.Spliterator.CONCURRENT.

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