com.google.common.collect
Class ImmutableSet<E>
java.lang.Objectcom.google.common.collect.ImmutableCollection<E>
com.google.common.collect.ImmutableSet<E>
-
All Implemented Interfaces:
- Serializable, Iterable<E>, Collection<E>, Set<E>
-
Direct Known Subclasses:
- ImmutableSortedSet
这是一个具有高性能、可靠不可变集合、用户执行迭代顺序的特点的集合。 不允许空元素存在。
不像
Collections.unmodifiableSet(java.util.Set),一个任然可以改变的独立集合视图,这个类的实例包含着它自己似有的属性并且永远不会改变。这个类是方便public static final sets("常量集合") 并且也让你可以更容易的给你的类提供一个具有“防御性复制”集合的调用。

本文介绍了一个高性能且可靠的不可变集合类ImmutableSet,该集合不允许空元素存在,并且自身包含所有属性,永远不会改变。不同于unmodifiableSet视图,ImmutableSet提供了更安全的不可变集合解决方案。

1254

被折叠的 条评论
为什么被折叠?



