JavaTM 2 Platform
Standard Ed. 6

介面 java.util.concurrent.Executor
的使用

使用 Executor 的軟體套件
java.util.concurrent 在共時程式中很常用的實用工具類別。 
javax.management 提供 Java Management Extensions 的核心類別。 
javax.xml.ws 此套件包含核心 JAX-WS API。 
javax.xml.ws.spi 該套件定義用於 JAX-WS 2.0 的 SPI。 
 

java.util.concurrentExecutor 的使用
 

java.util.concurrentExecutor 的子介面
 interface ExecutorService
          Executor 提供了管理終止的方法,以及可為追蹤一個或多個非同步任務執行狀況而產生 Future 的方法。
 interface ScheduledExecutorService
          一個 ExecutorService,可安排在給定的延遲後運行或定期執行的命令。
 

實作 Executorjava.util.concurrent 中的類別
 class AbstractExecutorService
          提供 ExecutorService 執行方法的預設實作。
 class ScheduledThreadPoolExecutor
          ThreadPoolExecutor,它可另行安排在給定的延遲後運行命令,或者定期執行命令。
 class ThreadPoolExecutor
          一個 ExecutorService,它使用可能的幾個池執行緒之一執行每個提交的任務,通常使用 Executors 處理器方法配置。
 

參數型別為 Executorjava.util.concurrent 中的建構子
ExecutorCompletionService(Executor executor)
          使用為執行基本任務而提供的執行程序創建一個 ExecutorCompletionService,並將 LinkedBlockingQueue 作為完成佇列。
ExecutorCompletionService(Executor executor, BlockingQueue<Future<V>> completionQueue)
          使用為執行基本任務而提供的執行程序創建一個 ExecutorCompletionService,並將所提供的佇列作為其完成佇列。
 

javax.managementExecutor 的使用
 

參數型別為 Executorjavax.management 中的建構子
NotificationBroadcasterSupport(Executor executor)
          建構一個 NotificationBroadcasterSupport,其中的每個偵聽器都是使用給定 Executor 調用的。
NotificationBroadcasterSupport(Executor executor, MBeanNotificationInfo... info)
          使用關於可能發送的通知的資訊建構一個 NotificationBroadcasterSupport,其中的每個偵聽器都是使用給定 Executor 調用的。
 

javax.xml.wsExecutor 的使用
 

返回 Executorjavax.xml.ws 中的方法
abstract  Executor Endpoint.getExecutor()
          返回此 Endpoint 實例的執行程序。
 Executor Service.getExecutor()
          返回此 Service 實例的執行程序。
 

參數型別為 Executorjavax.xml.ws 中的方法
abstract  void Endpoint.setExecutor(Executor executor)
          設置此 Endpoint 實例的執行程序。
 void Service.setExecutor(Executor executor)
          設置此 Service 實例的執行程序。
 

javax.xml.ws.spiExecutor 的使用
 

返回 Executorjavax.xml.ws.spi 中的方法
abstract  Executor ServiceDelegate.getExecutor()
          返回此 Service 實例的執行程序。
 

參數型別為 Executorjavax.xml.ws.spi 中的方法
abstract  void ServiceDelegate.setExecutor(Executor executor)
          設置此 Service 實例的執行程序。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only