|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 ExecutorService 的軟體套件 | |
---|---|
java.util.concurrent | 在共時程式中很常用的實用工具類別。 |
java.util.concurrent 中 ExecutorService 的使用 |
---|
java.util.concurrent 中 ExecutorService 的子介面 | |
---|---|
interface |
ScheduledExecutorService
一個 ExecutorService ,可安排在給定的延遲後運行或定期執行的命令。 |
實作 ExecutorService 的 java.util.concurrent 中的類別 | |
---|---|
class |
AbstractExecutorService
提供 ExecutorService 執行方法的預設實作。 |
class |
ScheduledThreadPoolExecutor
ThreadPoolExecutor ,它可另行安排在給定的延遲後運行命令,或者定期執行命令。 |
class |
ThreadPoolExecutor
一個 ExecutorService ,它使用可能的幾個池執行緒之一執行每個提交的任務,通常使用 Executors 處理器方法配置。 |
返回 ExecutorService 的 java.util.concurrent 中的方法 | |
---|---|
static ExecutorService |
Executors.newCachedThreadPool()
創建一個可根據需要創建新執行緒的執行緒池,但是在以前建構的執行緒可用時將重用它們。 |
static ExecutorService |
Executors.newCachedThreadPool(ThreadFactory threadFactory)
創建一個可根據需要創建新執行緒的執行緒池,但是在以前建構的執行緒可用時將重用它們,並在需要時使用提供的 ThreadFactory 創建新執行緒。 |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads)
創建一個可重用固定執行緒數的執行緒池,以共享的無界佇列方式來運行這些執行緒。 |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads,
ThreadFactory threadFactory)
創建一個可重用固定執行緒數的執行緒池,以共享的無界佇列方式來運行這些執行緒,在需要時使用提供的 ThreadFactory 創建新執行緒。 |
static ExecutorService |
Executors.newSingleThreadExecutor()
創建一個使用單個 worker 執行緒的 Executor,以無界佇列方式來運行該執行緒。 |
static ExecutorService |
Executors.newSingleThreadExecutor(ThreadFactory threadFactory)
創建一個使用單個 worker 執行緒的 Executor,以無界佇列方式來運行該執行緒,並在需要時使用提供的 ThreadFactory 創建新執行緒。 |
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
返回一個將所有已定義的 ExecutorService 方法委託給指定執行程序的物件,但是使用強制轉換可能無法存取其他方法。 |
參數型別為 ExecutorService 的 java.util.concurrent 中的方法 | |
---|---|
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
返回一個將所有已定義的 ExecutorService 方法委託給指定執行程序的物件,但是使用強制轉換可能無法存取其他方法。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。