|
JavaTM 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
プールされた複数のスレッドの 1 つを使用して送信された各タスクを実行する ExecutorService です。 |
ExecutorService を返す java.util.concurrent のメソッド | |
---|---|
static ExecutorService |
Executors.newCachedThreadPool()
必要に応じ、新規スレッドを作成するスレッドプールを作成しますが、利用可能な場合には以前に構築されたスレッドを再利用します。 |
static ExecutorService |
Executors.newCachedThreadPool(ThreadFactory threadFactory)
必要に応じ、新規スレッドを作成するスレッドプールを作成しますが、利用可能な場合には以前に構築されたスレッドを再利用します。 |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads)
共有アンバウンド形式のキューなしで動作する、固定数のスレッドを再利用するスレッドプールを作成します。 |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads,
ThreadFactory threadFactory)
共有アンバウンド形式のキューなしで動作する、固定数のスレッドを再利用するスレッドプールを作成します。 |
static ExecutorService |
Executors.newSingleThreadExecutor()
アンバウンド形式のキューなしで動作する、単一のワーカースレッドを使用する executor を作成します。 |
static ExecutorService |
Executors.newSingleThreadExecutor(ThreadFactory threadFactory)
アンバウンド形式のキューなしで動作する、単一のワーカースレッドを使用する executor を作成します。 |
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
定義済みのすべての ExecutorService メソッドを指定された executor に委譲するが、キャストを使用してアクセス可能なほかのメソッドは委譲しないオブジェクトを返します。 |
ExecutorService 型のパラメータを持つ java.util.concurrent のメソッド | |
---|---|
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
定義済みのすべての ExecutorService メソッドを指定された executor に委譲するが、キャストを使用してアクセス可能なほかのメソッドは委譲しないオブジェクトを返します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。