|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 Collection 的软件包 | |
---|---|
java.awt | 包含用于创建用户界面和绘制图形图像的所有类。 |
java.beans.beancontext | 提供与 bean 上下文有关的类和接口。 |
java.security | 为安全框架提供类和接口。 |
java.security.cert | 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 |
java.util | 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 |
java.util.concurrent | 在并发编程中很常用的实用工具类。 |
java.util.concurrent.locks | 为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。 |
java.util.jar | 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 |
javax.management | 提供 Java Management Extensions 的核心类。 |
javax.management.openmbean | 提供开放数据类型和 Open MBean 描述符类。 |
javax.management.relation | 提供 Relation Service 的定义。 |
javax.print.attribute.standard | 包 javax.print.attribute.standard 包括特定打印属性的类。 |
javax.script | 脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。 |
javax.sql.rowset | JDBC RowSet 实现的标准接口和基类。 |
java.awt 中 Collection 的使用 |
---|
返回 Collection 的 java.awt 中的方法 | |
---|---|
Collection<Object> |
RenderingHints.values()
返回此 RenderinHints 中所包含键的 Collection 视图。 |
java.beans.beancontext 中 Collection 的使用 |
---|
java.beans.beancontext 中 Collection 的子接口 | |
---|---|
interface |
BeanContext
BeanContext 是 JavaBean 的逻辑层次容器。 |
interface |
BeanContextServices
BeanContextServices 接口为 BeanContext 提供某种机制,将一般的 "services" 向其中的 BeanContextChild 对象公开。 |
实现 Collection 的 java.beans.beancontext 中的类 | |
---|---|
class |
BeanContextServicesSupport
此帮助器类提供 java.beans.beancontext.BeanContextServices 接口的实用工具实现。 |
class |
BeanContextSupport
此帮助器类提供 java.beans.beancontext.BeanContext 接口的实用工具实现。 |
声明为 Collection 的 java.beans.beancontext 中的字段 | |
---|---|
protected Collection |
BeanContextMembershipEvent.children
受此事件通知影响的子级的列表。 |
参数类型为 Collection 的 java.beans.beancontext 中的方法 | |
---|---|
boolean |
BeanContextSupport.addAll(Collection c)
将 Collection 添加到 Children(不受支持的)实现的集合,这些实现在层次结构锁定和 "children" 受保护字段上必须是同步的 |
boolean |
BeanContextSupport.containsAll(Collection c)
测试以查看指定 Collection 中的所有对象是否是此 BeanContext 的子对象。 |
protected void |
BeanContextSupport.deserialize(ObjectInputStream ois,
Collection coll)
readObject 使用此方法来反序列化一个 collection。 |
boolean |
BeanContextSupport.removeAll(Collection c)
移除所有指定 Children(不受支持的)实现,这些实现在层次结构锁定和 "children" 受保护字段上必须是同步的 |
boolean |
BeanContextSupport.retainAll(Collection c)
仅保留指定子对象(不受支持的)实现,这些实现在层次结构锁定和 "children" 受保护字段上必须是同步的 |
protected void |
BeanContextSupport.serialize(ObjectOutputStream oos,
Collection coll)
writeObject 使用此方法来序列化一个 Collection。 |
参数类型为 Collection 的 java.beans.beancontext 中的构造方法 | |
---|---|
BeanContextMembershipEvent(BeanContext bc,
Collection changes)
构造一个 BeanContextMembershipEvent |
java.security 中 Collection 的使用 |
---|
返回 Collection 的 java.security 中的方法 | |
---|---|
Collection<Object> |
Provider.values()
返回此 provider 中所包含的属性值的一个不可修改的 Collection 视图。 |
java.security.cert 中 Collection 的使用 |
---|
返回 Collection 的 java.security.cert 中的方法 | |
---|---|
abstract Collection<? extends Certificate> |
CertificateFactorySpi.engineGenerateCertificates(InputStream inStream)
返回从给定输入流 inStream 中读取的证书的集合视图(可能为空)。 |
abstract Collection<? extends CRL> |
CertificateFactorySpi.engineGenerateCRLs(InputStream inStream)
返回从给定输入流 inStream 中读取的 CRL 的集合视图(可能为空)。 |
abstract Collection<? extends Certificate> |
CertStoreSpi.engineGetCertificates(CertSelector selector)
返回与指定选择器匹配的 Certificate 的 Collection 。 |
abstract Collection<? extends CRL> |
CertStoreSpi.engineGetCRLs(CRLSelector selector)
返回与指定选择器匹配的 CRL 的 Collection 。 |
Collection<? extends Certificate> |
CertificateFactory.generateCertificates(InputStream inStream)
返回从给定输入流 inStream 中读取的证书的集合视图(可能为空)。 |
Collection<? extends CRL> |
CertificateFactory.generateCRLs(InputStream inStream)
返回从给定输入流 inStream 中读取的 CRL 的集合视图(可能为空)。 |
Collection<? extends Certificate> |
CertStore.getCertificates(CertSelector selector)
返回与指定选择器匹配的 Certificate 的 Collection 。 |
Collection<?> |
CollectionCertStoreParameters.getCollection()
返回从中获取 Certificate 和 CRL 的 Collection 。 |
Collection<? extends CRL> |
CertStore.getCRLs(CRLSelector selector)
返回与指定选择器匹配的 CRL 的 Collection 。 |
Collection<List<?>> |
X509Certificate.getIssuerAlternativeNames()
从 IssuerAltName 扩展 (OID = 2.5.29.18) 中获取一个发布方替换名称的不可变集合。 |
Collection<Object> |
X509CRLSelector.getIssuerNames()
返回该 issuerNames 标准的一个副本。 |
Collection<X500Principal> |
X509CRLSelector.getIssuers()
返回 issuerNames 标准。 |
Collection<List<?>> |
X509CertSelector.getPathToNames()
返回 pathToNames 标准的一个副本。 |
Collection<List<?>> |
X509CertSelector.getSubjectAlternativeNames()
返回 subjectAlternativeNames 标准的一个副本。 |
Collection<List<?>> |
X509Certificate.getSubjectAlternativeNames()
从 SubjectAltName 扩展 (OID = 2.5.29.17) 中获取一个主体替换名称的不可变集合。 |
参数类型为 Collection 的 java.security.cert 中的方法 | |
---|---|
abstract void |
PKIXCertPathChecker.check(Certificate cert,
Collection<String> unresolvedCritExts)
使用其内部状态对指定的证书进行检查,并且将其处理的那些关键扩展从表示未解析的关键扩展的指定 OID 字符串集合中移除。 |
void |
X509CRLSelector.setIssuerNames(Collection<?> names)
注意:请使用 X509CRLSelector.setIssuers(Collection) 方法,或者使用此方法时仅指定 byte 数组形式的标识名。 |
void |
X509CRLSelector.setIssuers(Collection<X500Principal> issuers)
设置 issuerNames 标准。 |
void |
X509CertSelector.setPathToNames(Collection<List<?>> names)
设置 pathToNames 标准。 |
void |
X509CertSelector.setSubjectAlternativeNames(Collection<List<?>> names)
设置 subjectAlternativeNames 标准。 |
参数类型为 Collection 的 java.security.cert 中的构造方法 | |
---|---|
CollectionCertStoreParameters(Collection<?> collection)
创建 CollectionCertStoreParameters 的一个实例,它允许从指定的 Collection 中获取证书和 CRL。 |
java.util 中 Collection 的使用 |
---|
java.util 中 Collection 的子接口 | |
---|---|
interface |
Deque<E>
一个线性 collection,支持在两端插入和移除元素。 |
interface |
List<E>
有序的 collection(也称为序列)。 |
interface |
NavigableSet<E>
扩展的 SortedSet ,具有了为给定搜索目标报告最接近匹配项的导航方法。 |
interface |
Queue<E>
在处理元素前用于保存元素的 collection。 |
interface |
Set<E>
一个不包含重复元素的 collection。 |
interface |
SortedSet<E>
进一步提供关于元素的总体排序 的 Set 。 |
实现 Collection 的 java.util 中的类 | |
---|---|
class |
AbstractCollection<E>
此类提供 Collection 接口的骨干实现,以最大限度地减少了实现此接口所需的工作。 |
class |
AbstractList<E>
此类提供 List 接口的骨干实现,以最大限度地减少实现“随机访问”数据存储(如数组)支持的该接口所需的工作。 |
class |
AbstractQueue<E>
此类提供某些 Queue 操作的骨干实现。 |
class |
AbstractSequentialList<E>
此类提供了 List 接口的骨干实现,从而最大限度地减少了实现受“连续访问”数据存储(如链接列表)支持的此接口所需的工作。 |
class |
AbstractSet<E>
此类提供 Set 接口的骨干实现,从而最大限度地减少了实现此接口所需的工作。 |
class |
ArrayDeque<E>
Deque 接口的大小可变数组的实现。 |
class |
ArrayList<E>
List 接口的大小可变数组的实现。 |
class |
EnumSet<E extends Enum<E>>
与枚举类型一起使用的专用 Set 实现。 |
class |
HashSet<E>
此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。 |
class |
LinkedHashSet<E>
具有可预知迭代顺序的 Set 接口的哈希表和链接列表实现。 |
class |
LinkedList<E>
List 接口的链接列表实现。 |
class |
PriorityQueue<E>
一个基于优先级堆的无界优先级队列。 |
class |
Stack<E>
Stack 类表示后进先出(LIFO)的对象堆栈。 |
class |
TreeSet<E>
基于 TreeMap 的 NavigableSet 实现。 |
class |
Vector<E>
Vector 类可以实现可增长的对象数组。 |
返回 Collection 的 java.util 中的方法 | ||
---|---|---|
static
|
Collections.checkedCollection(Collection<E> c,
Class<E> type)
返回指定 collection 的一个动态类型安全视图。 |
|
static
|
Collections.synchronizedCollection(Collection<T> c)
返回指定 collection 支持的同步(线程安全的)collection。 |
|
static
|
Collections.unmodifiableCollection(Collection<? extends T> c)
返回指定 collection 的不可修改视图。 |
|
Collection<V> |
EnumMap.values()
返回此映射中所包含值的 Collection 视图。 |
|
Collection<V> |
IdentityHashMap.values()
返回映射所包含值的 Collection 视图。 |
|
Collection<V> |
TreeMap.values()
返回此映射包含的值的 Collection 视图。 |
|
Collection<V> |
SortedMap.values()
返回在此映射中所包含值的 Collection 视图。 |
|
Collection<V> |
WeakHashMap.values()
返回此映射所包含的值的 Collection 视图。 |
|
Collection<V> |
HashMap.values()
返回此映射所包含的值的 Collection 视图。 |
|
Collection<V> |
AbstractMap.values()
返回此映射中包含的值的 Collection 视图。 |
|
Collection<V> |
Hashtable.values()
返回此映射中包含的键的 Collection 视图。 |
|
Collection<V> |
Map.values()
返回此映射中包含的值的 Collection 视图。 |
参数类型为 Collection 的 java.util 中的方法 | ||
---|---|---|
boolean |
AbstractQueue.addAll(Collection<? extends E> c)
将指定 collection 中的所有元素都添加到此队列中。 |
|
boolean |
TreeSet.addAll(Collection<? extends E> c)
将指定 collection 中的所有元素添加到此 set 中。 |
|
boolean |
LinkedList.addAll(Collection<? extends E> c)
添加指定 collection 中的所有元素到此列表的结尾,顺序是指定 collection 的迭代器返回这些元素的顺序。 |
|
boolean |
ArrayList.addAll(Collection<? extends E> c)
按照指定 collection 的迭代器所返回的元素顺序,将该 collection 中的所有元素添加到此列表的尾部。 |
|
boolean |
Set.addAll(Collection<? extends E> c)
如果 set 中没有指定 collection 中的所有元素,则将其添加到此 set 中(可选操作)。 |
|
boolean |
Vector.addAll(Collection<? extends E> c)
将指定 Collection 中的所有元素添加到此向量的末尾,按照指定 collection 的迭代器所返回的顺序添加这些元素。 |
|
boolean |
AbstractCollection.addAll(Collection<? extends E> c)
将指定 collection 中的所有元素都添加到此 collection 中(可选操作)。 |
|
boolean |
List.addAll(Collection<? extends E> c)
添加指定 collection 中的所有元素到此列表的结尾,顺序是指定 collection 的迭代器返回这些元素的顺序(可选操作)。 |
|
boolean |
Collection.addAll(Collection<? extends E> c)
将指定 collection 中的所有元素都添加到此 collection 中(可选操作)。 |
|
static
|
Collections.addAll(Collection<? super T> c,
T... elements)
将所有指定元素添加到指定 collection 中。 |
|
boolean |
LinkedList.addAll(int index,
Collection<? extends E> c)
将指定 collection 中的所有元素从指定位置开始插入此列表。 |
|
boolean |
AbstractSequentialList.addAll(int index,
Collection<? extends E> c)
在此列表中指定的位置上插入指定 collection 中的所有元素(可选操作)。 |
|
boolean |
ArrayList.addAll(int index,
Collection<? extends E> c)
从指定的位置开始,将指定 collection 中的所有元素插入到此列表中。 |
|
boolean |
Vector.addAll(int index,
Collection<? extends E> c)
在指定位置将指定 Collection 中的所有元素插入到此向量中。 |
|
boolean |
AbstractList.addAll(int index,
Collection<? extends E> c)
将指定 collection 中的所有元素都插入到列表中的指定位置(可选操作)。 |
|
boolean |
List.addAll(int index,
Collection<? extends E> c)
将指定 collection 中的所有元素都插入到列表中的指定位置(可选操作)。 |
|
static
|
Collections.checkedCollection(Collection<E> c,
Class<E> type)
返回指定 collection 的一个动态类型安全视图。 |
|
boolean |
Set.containsAll(Collection<?> c)
如果此 set 包含指定 collection 的所有元素,则返回 true。 |
|
boolean |
Vector.containsAll(Collection<?> c)
如果此向量包含指定 Collection 中的所有元素,则返回 true。 |
|
boolean |
AbstractCollection.containsAll(Collection<?> c)
如果此 collection 包含指定 collection 中的所有元素,则返回 true。 |
|
boolean |
List.containsAll(Collection<?> c)
如果列表包含指定 collection 的所有元素,则返回 true。 |
|
boolean |
Collection.containsAll(Collection<?> c)
如果此 collection 包含指定 collection 中的所有元素,则返回 true。 |
|
static
|
EnumSet.copyOf(Collection<E> c)
创建一个从指定 collection 初始化的枚举 set。 |
|
static boolean |
Collections.disjoint(Collection<?> c1,
Collection<?> c2)
如果两个指定 collection 中没有相同的元素,则返回 true。 |
|
static boolean |
Collections.disjoint(Collection<?> c1,
Collection<?> c2)
如果两个指定 collection 中没有相同的元素,则返回 true。 |
|
static
|
Collections.enumeration(Collection<T> c)
返回一个指定 collection 上的枚举。 |
|
static int |
Collections.frequency(Collection<?> c,
Object o)
返回指定 collection 中等于指定对象的元素数。 |
|
static
|
Collections.max(Collection<? extends T> coll)
根据元素的自然顺序,返回给定 collection 的最大元素。 |
|
static
|
Collections.max(Collection<? extends T> coll,
Comparator<? super T> comp)
根据指定比较器产生的顺序,返回给定 collection 的最大元素。 |
|
static
|
Collections.min(Collection<? extends T> coll)
根据元素的自然顺序 返回给定 collection 的最小元素。 |
|
static
|
Collections.min(Collection<? extends T> coll,
Comparator<? super T> comp)
根据指定比较器产生的顺序,返回给定 collection 的最小元素。 |
|
boolean |
AbstractSet.removeAll(Collection<?> c)
从此 set 中移除包含在指定 collection 中的所有元素(可选操作)。 |
|
boolean |
Set.removeAll(Collection<?> c)
移除 set 中那些包含在指定 collection 中的元素(可选操作)。 |
|
boolean |
Vector.removeAll(Collection<?> c)
从此向量中移除包含在指定 Collection 中的所有元素。 |
|
boolean |
AbstractCollection.removeAll(Collection<?> c)
移除此 collection 中那些也包含在指定 collection 中的所有元素(可选操作)。 |
|
boolean |
List.removeAll(Collection<?> c)
从列表中移除指定 collection 中包含的其所有元素(可选操作)。 |
|
boolean |
Collection.removeAll(Collection<?> c)
移除此 collection 中那些也包含在指定 collection 中的所有元素(可选操作)。 |
|
boolean |
Set.retainAll(Collection<?> c)
仅保留 set 中那些包含在指定 collection 中的元素(可选操作)。 |
|
boolean |
Vector.retainAll(Collection<?> c)
在此向量中仅保留包含在指定 Collection 中的元素。 |
|
boolean |
AbstractCollection.retainAll(Collection<?> c)
仅保留此 collection 中那些也包含在指定 collection 的元素(可选操作)。 |
|
boolean |
List.retainAll(Collection<?> c)
仅在列表中保留指定 collection 中所包含的元素(可选操作)。 |
|
boolean |
Collection.retainAll(Collection<?> c)
仅保留此 collection 中那些也包含在指定 collection 的元素(可选操作)。 |
|
static
|
Collections.synchronizedCollection(Collection<T> c)
返回指定 collection 支持的同步(线程安全的)collection。 |
|
static
|
Collections.unmodifiableCollection(Collection<? extends T> c)
返回指定 collection 的不可修改视图。 |
参数类型为 Collection 的 java.util 中的构造方法 | |
---|---|
ArrayDeque(Collection<? extends E> c)
构造一个包含指定 collection 的元素的双端队列,这些元素按 collection 的迭代器返回的顺序排列。 |
|
ArrayList(Collection<? extends E> c)
构造一个包含指定 collection 的元素的列表,这些元素是按照该 collection 的迭代器返回它们的顺序排列的。 |
|
HashSet(Collection<? extends E> c)
构造一个包含指定 collection 中的元素的新 set。 |
|
LinkedHashSet(Collection<? extends E> c)
构造一个与指定 collection 中的元素相同的新链接哈希 set。 |
|
LinkedList(Collection<? extends E> c)
构造一个包含指定 collection 中的元素的列表,这些元素按其 collection 的迭代器返回的顺序排列。 |
|
PriorityQueue(Collection<? extends E> c)
创建包含指定 collection 中元素的 PriorityQueue 。 |
|
TreeSet(Collection<? extends E> c)
构造一个包含指定 collection 元素的新 TreeSet,它按照其元素的自然顺序进行排序。 |
|
Vector(Collection<? extends E> c)
构造一个包含指定 collection 中的元素的向量,这些元素按其 collection 的迭代器返回元素的顺序排列。 |
java.util.concurrent 中 Collection 的使用 |
---|
java.util.concurrent 中 Collection 的子接口 | |
---|---|
interface |
BlockingDeque<E>
支持两个附加操作的 Queue ,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。 |
interface |
BlockingQueue<E>
支持两个附加操作的 Queue ,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用。 |
实现 Collection 的 java.util.concurrent 中的类 | |
---|---|
class |
ArrayBlockingQueue<E>
一个由数组支持的有界阻塞队列。 |
class |
ConcurrentLinkedQueue<E>
一个基于链接节点的无界线程安全队列。 |
class |
ConcurrentSkipListSet<E>
一个基于 ConcurrentSkipListMap 的可缩放并发 NavigableSet 实现。 |
class |
CopyOnWriteArrayList<E>
ArrayList 的一个线程安全的变体,其中所有可变操作(add、set 等等)都是通过对底层数组进行一次新的复制来实现的。 |
class |
CopyOnWriteArraySet<E>
对其所有操作使用内部 CopyOnWriteArrayList 的 Set 。 |
class |
DelayQueue<E extends Delayed>
Delayed 元素的一个无界阻塞队列,只有在延迟期满时才能从中提取元素。 |
class |
LinkedBlockingDeque<E>
一个基于已链接节点的、任选范围的阻塞双端队列。 |
class |
LinkedBlockingQueue<E>
一个基于已链接节点的、范围任意的 blocking queue。 |
class |
PriorityBlockingQueue<E>
一个无界阻塞队列,它使用与类 PriorityQueue 相同的顺序规则,并且提供了阻塞获取操作。 |
class |
SynchronousQueue<E>
一种阻塞队列,其中每个插入操作必须等待另一个线程的对应移除操作 ,反之亦然。 |
返回 Collection 的 java.util.concurrent 中的方法 | |
---|---|
protected Collection<Thread> |
Semaphore.getQueuedThreads()
返回一个 collection,包含可能等待获取的线程。 |
Collection<V> |
ConcurrentSkipListMap.values()
返回此映射中所包含值的 Collection 视图。 |
Collection<V> |
ConcurrentHashMap.values()
返回此映射中包含的值的 Collection 视图。 |
参数类型为 Collection 的 java.util.concurrent 中的方法 | ||
---|---|---|
boolean |
CopyOnWriteArrayList.addAll(Collection<? extends E> c)
按照指定 collection 的迭代器返回元素的顺序,将指定 collection 中的所有元素添加此列表的尾部。 |
|
boolean |
CopyOnWriteArraySet.addAll(Collection<? extends E> c)
如果此 set 中没有指定 collection 中的所有元素,则将它们都添加到此 set 中。 |
|
boolean |
CopyOnWriteArrayList.addAll(int index,
Collection<? extends E> c)
从指定位置开始,将指定 collection 的所有元素插入此列表。 |
|
int |
CopyOnWriteArrayList.addAllAbsent(Collection<? extends E> c)
按照指定 collection 的迭代器返回元素的顺序,将指定 collection 中尚未包含在此列表中的所有元素添加列表的尾部。 |
|
boolean |
CopyOnWriteArrayList.containsAll(Collection<?> c)
如果此列表包含指定 collection 的所有元素,则返回 true。 |
|
boolean |
CopyOnWriteArraySet.containsAll(Collection<?> c)
如果此 set 包含指定 collection 的所有元素,则返回 true。 |
|
boolean |
SynchronousQueue.containsAll(Collection<?> c)
除非给定 collection 为空,否则返回 false。 |
|
int |
ArrayBlockingQueue.drainTo(Collection<? super E> c)
|
|
int |
BlockingQueue.drainTo(Collection<? super E> c)
移除此队列中所有可用的元素,并将它们添加到给定 collection 中。 |
|
int |
DelayQueue.drainTo(Collection<? super E> c)
|
|
int |
LinkedBlockingDeque.drainTo(Collection<? super E> c)
|
|
int |
LinkedBlockingQueue.drainTo(Collection<? super E> c)
|
|
int |
PriorityBlockingQueue.drainTo(Collection<? super E> c)
|
|
int |
SynchronousQueue.drainTo(Collection<? super E> c)
|
|
int |
ArrayBlockingQueue.drainTo(Collection<? super E> c,
int maxElements)
|
|
int |
BlockingQueue.drainTo(Collection<? super E> c,
int maxElements)
最多从此队列中移除给定数量的可用元素,并将这些元素添加到给定 collection 中。 |
|
int |
DelayQueue.drainTo(Collection<? super E> c,
int maxElements)
|
|
int |
LinkedBlockingDeque.drainTo(Collection<? super E> c,
int maxElements)
|
|
int |
LinkedBlockingQueue.drainTo(Collection<? super E> c,
int maxElements)
|
|
int |
PriorityBlockingQueue.drainTo(Collection<? super E> c,
int maxElements)
|
|
int |
SynchronousQueue.drainTo(Collection<? super E> c,
int maxElements)
|
|
|
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
|
|
|
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
执行给定的任务,当所有任务完成时,返回保持任务状态和结果的 Future 列表。 |
|
|
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
|
|
|
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
执行给定的任务,当所有任务完成或超时期满时(无论哪个首先发生),返回保持任务状态和结果的 Future 列表。 |
|
|
AbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks)
|
|
|
ExecutorService.invokeAny(Collection<? extends Callable<T>> tasks)
执行给定的任务,如果某个任务已成功完成(也就是未抛出异常),则返回其结果。 |
|
|
AbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
|
|
|
ExecutorService.invokeAny(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
执行给定的任务,如果在给定的超时期满前某个任务已成功完成(也就是未抛出异常),则返回其结果。 |
|
boolean |
ConcurrentSkipListSet.removeAll(Collection<?> c)
从此 set 中移除包含在指定 collection 中的所有元素。 |
|
boolean |
CopyOnWriteArrayList.removeAll(Collection<?> c)
从此列表移除所有包含在指定 collection 中的元素。 |
|
boolean |
CopyOnWriteArraySet.removeAll(Collection<?> c)
移除此 set 中包含在指定 collection 中的所有元素。 |
|
boolean |
SynchronousQueue.removeAll(Collection<?> c)
始终返回 false。 |
|
boolean |
CopyOnWriteArrayList.retainAll(Collection<?> c)
只保留此列表中包含在指定 collection 中的元素。 |
|
boolean |
CopyOnWriteArraySet.retainAll(Collection<?> c)
仅保留此 set 中那些包含在指定 collection 中的元素。 |
|
boolean |
SynchronousQueue.retainAll(Collection<?> c)
始终返回 false。 |
参数类型为 Collection 的 java.util.concurrent 中的构造方法 | |
---|---|
ArrayBlockingQueue(int capacity,
boolean fair,
Collection<? extends E> c)
创建一个具有给定的(固定)容量和指定访问策略的 ArrayBlockingQueue,它最初包含给定 collection 的元素,并以 collection 迭代器的遍历顺序添加元素。 |
|
ConcurrentLinkedQueue(Collection<? extends E> c)
创建一个最初包含给定 collection 元素的 ConcurrentLinkedQueue,按照此 collection 迭代器的遍历顺序来添加元素。 |
|
ConcurrentSkipListSet(Collection<? extends E> c)
构造一个包含指定 collection 中元素的新 set,这个新 set 按照元素的自然顺序对其进行排序。 |
|
CopyOnWriteArrayList(Collection<? extends E> c)
创建一个按 collection 的迭代器返回元素的顺序包含指定 collection 元素的列表。 |
|
CopyOnWriteArraySet(Collection<? extends E> c)
创建一个包含指定 collection 所有元素的 set。 |
|
DelayQueue(Collection<? extends E> c)
创建一个最初包含 Delayed 实例的给定 collection 元素的 DelayQueue。 |
|
LinkedBlockingDeque(Collection<? extends E> c)
创建一个容量为 Integer.MAX_VALUE 的 LinkedBlockingDeque,最初包含给定 collection 的元素,以该 collection 迭代器的遍历顺序添加。 |
|
LinkedBlockingQueue(Collection<? extends E> c)
创建一个容量是 Integer.MAX_VALUE 的 LinkedBlockingQueue,最初包含给定 collection 的元素,元素按该 collection 迭代器的遍历顺序添加。 |
|
PriorityBlockingQueue(Collection<? extends E> c)
创建一个包含指定 collection 元素的 PriorityBlockingQueue。 |
java.util.concurrent.locks 中 Collection 的使用 |
---|
返回 Collection 的 java.util.concurrent.locks 中的方法 | |
---|---|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getExclusiveQueuedThreads()
返回一个 collection,该 collection 包含正以独占模式等待获取的线程。 |
Collection<Thread> |
AbstractQueuedSynchronizer.getExclusiveQueuedThreads()
返回包含可能正以独占模式等待获取的线程 collection。 |
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedReaderThreads()
返回一个 collection,它包含可能正在等待获取读取锁的线程。 |
Collection<Thread> |
AbstractQueuedLongSynchronizer.getQueuedThreads()
返回一个 collection,该 collection 包含正在等待获取的线程。 |
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedThreads()
返回一个 collection,它包含可能正在等待获取读取或写入锁的线程。 |
Collection<Thread> |
AbstractQueuedSynchronizer.getQueuedThreads()
返回包含可能正在等待获取的线程 collection。 |
protected Collection<Thread> |
ReentrantLock.getQueuedThreads()
返回一个 collection,它包含可能正等待获取此锁的线程。 |
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedWriterThreads()
返回一个 collection,它包含可能正在等待获取写入锁的线程。 |
Collection<Thread> |
AbstractQueuedLongSynchronizer.getSharedQueuedThreads()
返回一个 collection,该 collection 包含正以共享模式等待获取的线程。 |
Collection<Thread> |
AbstractQueuedSynchronizer.getSharedQueuedThreads()
返回包含可能正以共享模式等待获取的线程 collection。 |
protected Collection<Thread> |
AbstractQueuedLongSynchronizer.ConditionObject.getWaitingThreads()
返回一个 collection,该 collection 包含那些正在此条件等待的线程。 |
protected Collection<Thread> |
AbstractQueuedSynchronizer.ConditionObject.getWaitingThreads()
返回包含那些可能正在等待此条件的线程 collection。 |
Collection<Thread> |
AbstractQueuedLongSynchronizer.getWaitingThreads(AbstractQueuedLongSynchronizer.ConditionObject condition)
返回一个 collection,该 collection 包含那些正在与此同步器关联的给定条件上等待的线程。 |
Collection<Thread> |
AbstractQueuedSynchronizer.getWaitingThreads(AbstractQueuedSynchronizer.ConditionObject condition)
返回一个 collection,其中包含可能正在等待与此同步器有关的给定条件的那些线程。 |
protected Collection<Thread> |
ReentrantReadWriteLock.getWaitingThreads(Condition condition)
返回一个 collection,它包含可能正在等待与写入锁相关的给定条件的那些线程。 |
protected Collection<Thread> |
ReentrantLock.getWaitingThreads(Condition condition)
返回一个 collection,它包含可能正在等待与此锁相关给定条件的那些线程。 |
java.util.jar 中 Collection 的使用 |
---|
返回 Collection 的 java.util.jar 中的方法 | |
---|---|
Collection<Object> |
Attributes.values()
返回此 Map 所包含的属性值的 Collection 视图。 |
javax.management 中 Collection 的使用 |
---|
实现 Collection 的 javax.management 中的类 | |
---|---|
class |
AttributeList
表示 MBean 属性值的列表。 |
参数类型为 Collection 的 javax.management 中的方法 | |
---|---|
boolean |
AttributeList.addAll(Collection<?> c)
|
boolean |
AttributeList.addAll(int index,
Collection<?> c)
|
javax.management.openmbean 中 Collection 的使用 |
---|
返回 Collection 的 javax.management.openmbean 中的方法 | |
---|---|
Collection<?> |
CompositeData.values()
返回此 CompositeData 实例中所包含项值的不可修改的 Collection 视图。 |
Collection<?> |
CompositeDataSupport.values()
返回此 CompositeData 实例中包含的项值的不可修改的 Collection 视图。 |
Collection<?> |
TabularData.values()
返回此 TabularData 实例中包含的 CompositeData 值(即各行)的 collection 视图。 |
Collection<Object> |
TabularDataSupport.values()
返回包含在此 TabularDataSupport 实例中的行的 collection 视图。 |
javax.management.relation 中 Collection 的使用 |
---|
实现 Collection 的 javax.management.relation 中的类 | |
---|---|
class |
RoleList
RoleList 表示角色(Role 对象)的列表。 |
class |
RoleUnresolvedList
RoleUnresolvedList 表示 RoleUnresolved 对象的列表,这些对象代表在试图访问角色(进行读取或写入)时遇到问题而无法从关系检索到的角色。 |
参数类型为 Collection 的 javax.management.relation 中的方法 | |
---|---|
boolean |
RoleList.addAll(Collection<?> c)
|
boolean |
RoleUnresolvedList.addAll(Collection<?> c)
|
boolean |
RoleList.addAll(int index,
Collection<?> c)
|
boolean |
RoleUnresolvedList.addAll(int index,
Collection<?> c)
|
javax.print.attribute.standard 中 Collection 的使用 |
---|
实现 Collection 的 javax.print.attribute.standard 中的类 | |
---|---|
class |
JobStateReasons
JobStateReasons 类是打印属性类,它是一个枚举值集合,提供了有关作业当前状态的额外信息,即扩充作业的 JobState 属性值的信息。 |
参数类型为 Collection 的 javax.print.attribute.standard 中的构造方法 | |
---|---|
JobStateReasons(Collection<JobStateReason> collection)
构造新的作业状态原因属性,它包含与给定集合相同的 JobStateReason 对象。 |
javax.script 中 Collection 的使用 |
---|
返回 Collection 的 javax.script 中的方法 | |
---|---|
Collection<Object> |
SimpleBindings.values()
返回此映射中包含的值的 Collection 视图。 |
javax.sql.rowset 中 Collection 的使用 |
---|
返回 Collection 的 javax.sql.rowset 中的方法 | |
---|---|
Collection<?> |
JoinRowSet.getRowSets()
返回一个 Collection 对象,包含已经添加到此 JoinRowSet 对象的 RowSet 对象。 |
Collection<?> |
CachedRowSet.toCollection()
将此 CachedRowSet 对象转换成一个 Collection 对象,它包含此 CachedRowSet 对象的所有数据。 |
Collection<?> |
CachedRowSet.toCollection(int column)
将此 CachedRowSet 对象中的指定列转换成一个 Collection 对象。 |
Collection<?> |
CachedRowSet.toCollection(String column)
将此 CachedRowSet 对象中的指定列转换成一个 Collection 对象。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。