|
JavaTM 2 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>
一個基於優先級堆積(heap)空間的無界優先級佇列。 |
class |
Stack<E>
Stack 類別表示後進先出(LIFO)的物件堆疊(stack)空間。 |
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 ,這兩個操作是:獲取元素時等待雙端佇列變為非空(null);存儲元素時等待雙端佇列中的空間變得可用。 |
interface |
BlockingQueue<E>
支持兩個附加操作的 Queue ,這兩個操作是:獲取元素時等待佇列變為非空(null),以及存儲元素時等待空間變得可用。 |
實作 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 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。