Es gibt mehrere Klassen in Java, die Plural sind, obwohl sie keine Dienstprogramme sind. Dazu gehören DoubleSummaryStatistics
und IntSummaryStatistics.java
. Ich denke, die primäre Bedeutung ist "Macht die Klasse Plural das Verständnis der Klasse zu verbessern oder lesbarer zu machen?" DoubleSummaryStatistic
würde wahrscheinlich nicht repräsentativ für die Klasse selbst sein. Die Mehrheit der Mehrzahlklassen sind Dienstprogramme oder Konstanten. Die anderen, sind manchmal Erweiterungen eines HashMap
für Eigenschaften oder Attribute. Von java.util
sind die folgenden Klassen im Plural:
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
Eine Ausnahme, glaube ich, ist die 'Properties' Klasse. –