|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
ThreadFactory を使用しているパッケージ | |
---|---|
java.util.concurrent | 並行プログラミングでよく使用されるユーティリティークラスです。 |
java.util.concurrent での ThreadFactory の使用 |
---|
ThreadFactory を返す java.util.concurrent のメソッド | |
---|---|
static ThreadFactory |
Executors.defaultThreadFactory()
新規スレッドの作成に使用するデフォルトのスレッドファクトリを返します。 |
ThreadFactory |
ThreadPoolExecutor.getThreadFactory()
新しいスレッドの作成に使用するスレッドファクトリを返します。 |
static ThreadFactory |
Executors.privilegedThreadFactory()
現在のスレッドと同じアクセス権を持つ新規スレッドを作成するために使用するスレッドファクトリを返します。 |
ThreadFactory 型のパラメータを持つ java.util.concurrent のメソッド | |
---|---|
static ExecutorService |
Executors.newCachedThreadPool(ThreadFactory threadFactory)
必要に応じ、新規スレッドを作成するスレッドプールを作成しますが、利用可能な場合には以前に構築されたスレッドを再利用します。 |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads,
ThreadFactory threadFactory)
共有アンバウンド形式のキューなしで動作する、固定数のスレッドを再利用するスレッドプールを作成します。 |
static ScheduledExecutorService |
Executors.newScheduledThreadPool(int corePoolSize,
ThreadFactory threadFactory)
指定された遅延時間後、または周期的にコマンドの実行をスケジュールできる、スレッドプールを作成します。 |
static ExecutorService |
Executors.newSingleThreadExecutor(ThreadFactory threadFactory)
アンバウンド形式のキューなしで動作する、単一のワーカースレッドを使用する executor を作成します。 |
static ScheduledExecutorService |
Executors.newSingleThreadScheduledExecutor(ThreadFactory threadFactory)
指定された遅延時間後、または周期的にコマンドの実行をスケジュールできる、単一スレッドの executor を作成します。 |
void |
ThreadPoolExecutor.setThreadFactory(ThreadFactory threadFactory)
新しいスレッドの作成に使用するスレッドファクトリを設定します。 |
ThreadFactory 型のパラメータを持つ java.util.concurrent のコンストラクタ | |
---|---|
ScheduledThreadPoolExecutor(int corePoolSize,
ThreadFactory threadFactory)
指定された初期パラメータを使って、新しい ScheduledThreadPoolExecutor を作成します。 |
|
ScheduledThreadPoolExecutor(int corePoolSize,
ThreadFactory threadFactory,
RejectedExecutionHandler handler)
指定された初期パラメータを使って、新しい ScheduledThreadPoolExecutor を作成します。 |
|
ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue<Runnable> workQueue,
ThreadFactory threadFactory)
指定された初期パラメータ、およびデフォルトの拒否された実行ハンドラを使用して、新しい ThreadPoolExecutor を作成します。 |
|
ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue<Runnable> workQueue,
ThreadFactory threadFactory,
RejectedExecutionHandler handler)
指定された初期パラメータを使って、新しい ThreadPoolExecutor を作成します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。