語言

Spliterator.Concurrent 欄位

定義

警告

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

特徵值表示元件來源可由多個執行緒安全同時修改(允許新增、替換及/或移除),無需外部同步。

[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

欄位值

Value = 4096
屬性

備註

特徵值表示元件來源可由多個執行緒安全同時修改(允許新增、替換及/或移除),無需外部同步。 若有,分流者應有關於穿越過程中修改影響的書面政策。

頂層分流器不應同時報告 CONCURRENTSIZED,因為有限大小若已知,且在遍歷過程中同時修改來源時可能會改變。 此類分割器不一致,無法保證使用該分配器完成任何計算。 若子分裂器已知子分割大小,且穿越時對源頭的新增或移除未被反映,子分裂器可能會回報 SIZED

頂層分頻器不應同時報告 CONCURRENTIMMUTABLE,因為它們互斥。 此類分割器不一致,無法保證使用該分配器完成任何計算。 若穿越時新增或移除的源頭未被反映,子分裂器可能會回報 IMMUTABLE

Java 文件 java.util.Spliterator.CONCURRENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於