|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
Runnable を使用しているパッケージ | |
---|---|
java.awt | ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 |
java.awt.event | AWT コンポーネントによってトリガされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 |
java.awt.image.renderable | 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。 |
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 |
java.util.concurrent | 通常、ユーティリティクラスは並行プログラミングで有用です。 |
javax.net.ssl | セキュアソケットパッケージのクラスを提供します。 |
javax.swing | すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 |
javax.swing.text | 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 |
java.awt での Runnable の使用 |
---|
Runnable 型のパラメータを持つ java.awt のメソッド | |
---|---|
static void |
EventQueue.invokeAndWait(Runnable runnable)
runnable の run メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。 |
static void |
EventQueue.invokeLater(Runnable runnable)
runnable の run メソッドが EventQueue のディスパッチスレッドで呼び出されるようにします。 |
java.awt.event での Runnable の使用 |
---|
Runnable として宣言されている java.awt.event のフィールド | |
---|---|
protected Runnable |
InvocationEvent.runnable
呼び出される run() メソッドを持つ Runnable オブジェクトです。 |
Runnable 型のパラメータを持つ java.awt.event のコンストラクタ | |
---|---|
InvocationEvent(Object source,
int id,
Runnable runnable,
Object notifier,
boolean catchThrowables)
InvocationEvent を構築します。 |
|
InvocationEvent(Object source,
Runnable runnable)
InvocationEvent を構築します。 |
|
InvocationEvent(Object source,
Runnable runnable,
Object notifier,
boolean catchThrowables)
InvocationEvent を構築します。 |
java.awt.image.renderable での Runnable の使用 |
---|
Runnable を実装している java.awt.image.renderable のクラス | |
---|---|
class |
RenderableImageProducer
RenderableImage の非同期生成を可能にする ImageProducer を実装するアダプタクラスです。 |
java.lang での Runnable の使用 |
---|
Runnable を実装している java.lang のクラス | |
---|---|
class |
Thread
「スレッド」とは、プログラム内での実行スレッドのことです。 |
Runnable 型のパラメータを持つ java.lang のコンストラクタ | |
---|---|
Thread(Runnable target)
新しい Thread オブジェクトを割り当てます。 |
|
Thread(Runnable target,
String name)
新しい Thread オブジェクトを割り当てます。 |
|
Thread(ThreadGroup group,
Runnable target)
新しい Thread オブジェクトを割り当てます。 |
|
Thread(ThreadGroup group,
Runnable target,
String name)
その実行オブジェクトとして target 、名前として指定された name を持つ、group によって参照されるスレッドグループに属するような、新しい Thread オブジェクトを割り当てます。 |
|
Thread(ThreadGroup group,
Runnable target,
String name,
long stackSize)
新しい Thread オブジェクトを割り当て、実行オブジェクトとして target を保持し、指定された name を名前として保持するようにします。 |
java.util での Runnable の使用 |
---|
Runnable を実装している java.util のクラス | |
---|---|
class |
TimerTask
Timer によって 1 回または繰り返し実行するようスケジュールされるタスクです。 |
java.util.concurrent での Runnable の使用 |
---|
Runnable を実装している java.util.concurrent のクラス | |
---|---|
class |
FutureTask<V>
取り消し可能な非同期計算。 |
Runnable 型の引数を持つ型を返す java.util.concurrent のメソッド | |
---|---|
BlockingQueue<Runnable> |
ThreadPoolExecutor.getQueue()
この executor が使用するタスクキューを返します。 |
BlockingQueue<Runnable> |
ScheduledThreadPoolExecutor.getQueue()
この executor が使用するタスクキューを返します。 |
List<Runnable> |
ThreadPoolExecutor.shutdownNow()
実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。 |
List<Runnable> |
ScheduledThreadPoolExecutor.shutdownNow()
実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。 |
List<Runnable> |
ExecutorService.shutdownNow()
実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。 |
Runnable 型のパラメータを持つ java.util.concurrent のメソッド | ||
---|---|---|
protected void |
ThreadPoolExecutor.afterExecute(Runnable r,
Throwable t)
指定された Runnable の実行完了時に呼び出されるメソッド。 |
|
protected void |
ThreadPoolExecutor.beforeExecute(Thread t,
Runnable r)
指定されたスレッド内で、指定された Runnable の実行に先立って呼び出されるメソッド。 |
|
static Callable<Object> |
Executors.callable(Runnable task)
呼び出し時に指定されたタスクを実行して null を返す Callable オブジェクトを返します。 |
|
static
|
Executors.callable(Runnable task,
T result)
呼び出し時に指定されたタスクを実行し、指定された結果を返す Callable オブジェクトを返します。 |
|
void |
ThreadPoolExecutor.execute(Runnable command)
指定されたタスクを将来のいつか実行します。 |
|
void |
ScheduledThreadPoolExecutor.execute(Runnable command)
ゼロの遅延要求でコマンドを実行します。 |
|
void |
Executor.execute(Runnable command)
将来のある時点で指定されたコマンドを実行します。 |
|
Thread |
ThreadFactory.newThread(Runnable r)
新規 Thread を構築します。 |
|
void |
ThreadPoolExecutor.CallerRunsPolicy.rejectedExecution(Runnable r,
ThreadPoolExecutor e)
executor がシャットダウンしていない場合、呼び出し側のスレッドでタスク r を実行します。 |
|
void |
ThreadPoolExecutor.AbortPolicy.rejectedExecution(Runnable r,
ThreadPoolExecutor e)
常に RejectedExecutionException をスローします。 |
|
void |
ThreadPoolExecutor.DiscardPolicy.rejectedExecution(Runnable r,
ThreadPoolExecutor e)
何も実行しません。 |
|
void |
ThreadPoolExecutor.DiscardOldestPolicy.rejectedExecution(Runnable r,
ThreadPoolExecutor e)
executor がシャットダウンしないかぎり、タスクがすぐに利用可能な場合に executor が実行するはずの次のタスクを取得して無視し、タスク r の実行を再度試みます。 |
|
void |
RejectedExecutionHandler.rejectedExecution(Runnable r,
ThreadPoolExecutor executor)
execute がタスクを受け入れられない場合に、 ThreadPoolExecutor から呼び出すことのできるメソッド。 |
|
boolean |
ThreadPoolExecutor.remove(Runnable task)
このタスクが存在する場合、executor の内部キューから削除し、まだ起動していないなら実行されないようにします。 |
|
boolean |
ScheduledThreadPoolExecutor.remove(Runnable task)
|
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.schedule(Runnable command,
long delay,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.schedule(Runnable command,
long delay,
TimeUnit unit)
指定された遅延後に有効になる単発的なアクションを作成および実行します。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
指定された初期遅延後に最初に有効になり、以降は指定された期間後に有効になる周期的なアクションを作成および実行します。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
指定された初期遅延後に最初に有効になり、以降は実行終了から次の実行開始までの指定遅延後に有効になる周期的なアクションを作成および実行します。 |
|
Future<?> |
ScheduledThreadPoolExecutor.submit(Runnable task)
|
|
Future<?> |
ExecutorService.submit(Runnable task)
実行用の Runnable タスクを送信し、そのタスクを表す Future を返します。 |
|
Future<?> |
AbstractExecutorService.submit(Runnable task)
|
|
|
ScheduledThreadPoolExecutor.submit(Runnable task,
T result)
|
|
|
ExecutorService.submit(Runnable task,
T result)
実行用の Runnable タスクを送信して、完了時に指定された結果を返すタスクを表す Future を返します。 |
|
|
AbstractExecutorService.submit(Runnable task,
T result)
|
|
Future<V> |
ExecutorCompletionService.submit(Runnable task,
V result)
|
|
Future<V> |
CompletionService.submit(Runnable task,
V result)
実行する Runnable タスクを送信し、そのタスクを表す Future を返します。 |
Runnable 型のパラメータを持つ java.util.concurrent のコンストラクタ | |
---|---|
CyclicBarrier(int parties,
Runnable barrierAction)
指定された数のパーティ (スレッド) が待機状態にある場合に、トリップする新規 CyclicBarrier を作成します。 |
|
FutureTask(Runnable runnable,
V result)
実行時に指定された Runnable を実行し、正常に完了した場合に get が指定された結果を返すように取り決める FutureTask を作成します。 |
Constructor parameters in java.util.concurrent with type arguments of type Runnable | |
---|---|
ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue<Runnable> workQueue)
指定された初期パラメータおよびデフォルトのスレッドファクトリおよびハンドラを使用して、新規 ThreadPoolExecutor を作成します。 |
|
ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue<Runnable> workQueue,
RejectedExecutionHandler handler)
指定された初期パラメータを使用して、新しい ThreadPoolExecutor を作成します。 |
|
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 を作成します。 |
javax.net.ssl での Runnable の使用 |
---|
Runnable を返す javax.net.ssl のメソッド | |
---|---|
abstract Runnable |
SSLEngine.getDelegatedTask()
この SSLEngine のために委譲された Runnable タスクを返します。 |
javax.swing での Runnable の使用 |
---|
Runnable 型のパラメータを持つ javax.swing のメソッド | |
---|---|
static void |
SwingUtilities.invokeAndWait(Runnable doRun)
doRun.run() を、AWT イベントディスパッチスレッドで非同期的に実行させます。 |
static void |
SwingUtilities.invokeLater(Runnable doRun)
doRun.run() を、AWT イベントディスパッチスレッドで非同期的に実行させます。 |
javax.swing.text での Runnable の使用 |
---|
Runnable を実装している javax.swing.text のクラス | |
---|---|
class |
AsyncBoxView.ChildState
子ビューのレイアウト状態を表すレコードです。 |
Runnable を返す javax.swing.text のメソッド | |
---|---|
protected Runnable |
LayoutQueue.waitForWork()
実行する新しいタスクを取得するためにワークスレッドが使用します。 |
Runnable 型のパラメータを持つ javax.swing.text のメソッド | |
---|---|
void |
LayoutQueue.addTask(Runnable task)
結果が可視ではないと思われるためにすぐには必要のないタスクを追加します。 |
void |
Document.render(Runnable r)
モデルが非同期的な更新をサポートしている場合、並行性が存在する状態でモデルを安全に描画できるようにします。 |
void |
AbstractDocument.render(Runnable r)
モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。