|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 java.util.concurrent 的軟體套件 | |
---|---|
java.util.concurrent | 在共時程式中很常用的實用工具類別。 |
java.util.concurrent.locks | 為鎖和等待條件提供一個框架的介面和類別,它不同於內置同步和監視器。 |
javax.management | 提供 Java Management Extensions 的核心類別。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.tools | 為能夠從程序(例如,編譯器)中調用的工具提供介面。 |
javax.xml.ws | 此套件包含核心 JAX-WS API。 |
javax.xml.ws.spi | 該套件定義用於 JAX-WS 2.0 的 SPI。 |
java.util.concurrent 使用的 java.util.concurrent 中的類別 | |
---|---|
AbstractExecutorService
提供 ExecutorService 執行方法的預設實作。 |
|
BlockingDeque
支持兩個附加操作的 Queue ,這兩個操作是:獲取元素時等待雙端佇列變為非空(null);存儲元素時等待雙端佇列中的空間變得可用。 |
|
BlockingQueue
支持兩個附加操作的 Queue ,這兩個操作是:獲取元素時等待佇列變為非空(null),以及存儲元素時等待空間變得可用。 |
|
BrokenBarrierException
當某個執行緒試圖等待處於斷開狀態的 barrier 時,或者 barrier 進入斷開狀態而執行緒處於等待狀態時,拋出該異常。 |
|
Callable
返回結果並且可能拋出異常的任務。 |
|
CompletionService
將生產新的非同步任務與使用已完成任務的結果分離開來的服務。 |
|
ConcurrentMap
提供其他原子 putIfAbsent、remove、replace 方法的 Map 。 |
|
ConcurrentNavigableMap
支持 NavigableMap 操作,且以遞歸方式支持其可導航子映射的 ConcurrentMap 。 |
|
ConcurrentSkipListMap
可縮放的共時 ConcurrentNavigableMap 實作。 |
|
ConcurrentSkipListSet
一個基於 ConcurrentSkipListMap 的可縮放共時 NavigableSet 實作。 |
|
Delayed
一種混合樣式的介面,用來標記那些應該在給定延遲時間之後執行的物件。 |
|
ExecutionException
當試圖獲取已通過拋出異常而中止的任務的結果時,拋出此異常。 |
|
Executor
執行已提交的 Runnable 任務的物件。 |
|
ExecutorService
Executor 提供了管理終止的方法,以及可為追蹤一個或多個非同步任務執行狀況而產生 Future 的方法。 |
|
Future
Future 表示非同步計算的結果。 |
|
RejectedExecutionHandler
無法由 ThreadPoolExecutor 執行的任務的處理程序。 |
|
RunnableFuture
作為 Runnable 的 Future 。 |
|
RunnableScheduledFuture
作為 Runnable 的 ScheduledFuture 。 |
|
ScheduledExecutorService
一個 ExecutorService ,可安排在給定的延遲後運行或定期執行的命令。 |
|
ScheduledFuture
一個延遲的、結果可接受的操作,可將其取消。 |
|
ThreadFactory
根據需要創建新執行緒的物件。 |
|
ThreadPoolExecutor
一個 ExecutorService ,它使用可能的幾個池執行緒之一執行每個提交的任務,通常使用 Executors 處理器方法配置。 |
|
TimeoutException
阻塞操作逾時時,拋出該異常。 |
|
TimeUnit
TimeUnit 表示給定單元粒度的時間段,它提供在這些單元中進行跨單元轉換和執行計時及延遲操作的實用工具方法。 |
java.util.concurrent.locks 使用的 java.util.concurrent 中的類別 | |
---|---|
TimeUnit
TimeUnit 表示給定單元粒度的時間段,它提供在這些單元中進行跨單元轉換和執行計時及延遲操作的實用工具方法。 |
javax.management 使用的 java.util.concurrent 中的類別 | |
---|---|
Executor
執行已提交的 Runnable 任務的物件。 |
javax.swing 使用的 java.util.concurrent 中的類別 | |
---|---|
ExecutionException
當試圖獲取已通過拋出異常而中止的任務的結果時,拋出此異常。 |
|
Future
Future 表示非同步計算的結果。 |
|
RunnableFuture
作為 Runnable 的 Future 。 |
|
TimeoutException
阻塞操作逾時時,拋出該異常。 |
|
TimeUnit
TimeUnit 表示給定單元粒度的時間段,它提供在這些單元中進行跨單元轉換和執行計時及延遲操作的實用工具方法。 |
javax.tools 使用的 java.util.concurrent 中的類別 | |
---|---|
Callable
返回結果並且可能拋出異常的任務。 |
javax.xml.ws 使用的 java.util.concurrent 中的類別 | |
---|---|
Executor
執行已提交的 Runnable 任務的物件。 |
|
Future
Future 表示非同步計算的結果。 |
javax.xml.ws.spi 使用的 java.util.concurrent 中的類別 | |
---|---|
Executor
執行已提交的 Runnable 任務的物件。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。