Существует несколько классов в Java, которые множественны, несмотря на то, что они не являются утилитами. К ним относятся DoubleSummaryStatistics
и IntSummaryStatistics.java
. Я думаю, что основной смысл: «Увеличивает ли этот класс множественное восприятие класса или делает его более читаемым?» DoubleSummaryStatistic
, скорее всего, не является представителем самого класса. Большинство классов множественного числа - это утилиты или константы. Другие, иногда являются расширениями HashMap
для свойств или атрибутов. От java.util
следующие классы являются множественными:
LongSummaryStatistics.java - public class
Attributes.java - public class
IntSummaryStatistics.java - public class
Properties.java - public class
DoubleSummaryStatistics.java - public class
Executors.java - Utility
Helpers.java - Utility
ArrayPrefixHelpers.java - Utility
Spliterators.java - Utility
ZipUtils.java - Utility
Comparators.java - Utility
ArraysParallelSortHelpers.java - Utility
Collections.java - Utility
Collectors.java - Utility
Streams.java - Utility
SortedOps.java - Utility
FindOps.java - Utility
ReduceOps.java - Utility
WhileOps.java - Utility
DistinctOps.java - Utility
StreamSpliterators.java - Utility
ForEachOps.java - Utility
Nodes.java - Utility
SliceOps.java - Utility
MatchOps.java - Utility
Objects.java - Utility
Arrays.java - Utility
FormattableFlags.java - Constants
CharPredicates.java - Constants
ZipConstants.java - Constants
Одним исключением, я считаю, является класс «Свойства». –