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.util.Spliterator.CONCURRENTJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于