Что означает характеристика UNORDERED для Java 8 Collector?
В официальной документации вы можете прочитать, что:
UNORDERED
Указывает, что операция сбора не обязана сохранять порядок встречи элементов ввода.
Это не слишком полезно без каких-либо примеров.
Мой вопрос, что именно делаетUNORDERED
характерное среднее? Должен ли я использовать это с уменьшением коллекторов, таких как min или sum, или это применимо только к коллекционерам?
В OpenJDK выглядит, как операции сокращения (min, sum, avg) имеют пустые характеристики. Я ожидал найти там хотя быCONCURRENT
а такжеUNORDERED
.