1
我遇到了一些在Java中是複數的類名,如Collections
(不要與Collection
混淆),而Package java.util列出了這個包中的其他幾個,如Arrays
和Objects
。什麼意思是類名是Java中的複數,例如「Collections」?
一般來說,類名是複數的意思是什麼?這是否意味着它是一組實用的靜態方法,如Collections
?
我遇到了一些在Java中是複數的類名,如Collections
(不要與Collection
混淆),而Package java.util列出了這個包中的其他幾個,如Arrays
和Objects
。什麼意思是類名是Java中的複數,例如「Collections」?
一般來說,類名是複數的意思是什麼?這是否意味着它是一組實用的靜態方法,如Collections
?
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
我相信一個例外是'屬性'類。 –