|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
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 メソッドが the system EventQueue のディスパッチスレッドで呼び出されるようにします。 |
static void |
EventQueue.invokeLater(Runnable runnable)
runnable の run メソッドが the system 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 の使用 |
---|
java.util.concurrent での Runnable のサブインタフェース | |
---|---|
interface |
RunnableFuture<V>
Runnable である Future です。 |
interface |
RunnableScheduledFuture<V>
Runnable である ScheduledFuture です。 |
Runnable を実装している java.util.concurrent のクラス | |
---|---|
class |
FutureTask<V>
取り消し可能な非同期計算です。 |
Runnable 型の引数を持つ型を返す java.util.concurrent のメソッド | |
---|---|
BlockingQueue<Runnable> |
ScheduledThreadPoolExecutor.getQueue()
この executor で使用するタスクキューを返します。 |
BlockingQueue<Runnable> |
ThreadPoolExecutor.getQueue()
この executor で使用するタスクキューを返します。 |
List<Runnable> |
ExecutorService.shutdownNow()
実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。 |
List<Runnable> |
ScheduledThreadPoolExecutor.shutdownNow()
実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。 |
List<Runnable> |
ThreadPoolExecutor.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 オブジェクトを返します。 |
|
protected
|
ScheduledThreadPoolExecutor.decorateTask(Runnable runnable,
RunnableScheduledFuture<V> task)
runnable を実行するために使用するタスクを変更または置換します。 |
|
void |
Executor.execute(Runnable command)
将来のどの時点かで、指定されたコマンドを実行します。 |
|
void |
ScheduledThreadPoolExecutor.execute(Runnable command)
要求された遅延がゼロで、command を実行します。 |
|
void |
ThreadPoolExecutor.execute(Runnable command)
将来のある時点で指定されたタスクを実行します。 |
|
protected
|
AbstractExecutorService.newTaskFor(Runnable runnable,
T value)
指定された実行可能タスクおよびデフォルト値の RunnableFuture を返します。 |
|
Thread |
ThreadFactory.newThread(Runnable r)
新しい Thread を構築します。 |
|
void |
RejectedExecutionHandler.rejectedExecution(Runnable r,
ThreadPoolExecutor executor)
execute がタスクを受け入れることができない場合に ThreadPoolExecutor によって呼び出される可能性のあるメソッドです。 |
|
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 の実行を再度試みます。 |
|
boolean |
ScheduledThreadPoolExecutor.remove(Runnable task)
|
|
boolean |
ThreadPoolExecutor.remove(Runnable task)
executor の内部キューにこのタスクが存在する場合は削除するため、そのタスクがまだ開始されていない場合は実行されません。 |
|
ScheduledFuture<?> |
ScheduledExecutorService.schedule(Runnable command,
long delay,
TimeUnit unit)
指定された遅延後に有効になる単発的なアクションを作成して実行します。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.schedule(Runnable command,
long delay,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
指定された初期遅延の経過後にはじめて有効になり、その後は指定された期間ごとに有効になる定期的なアクションを作成して実行します。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleAtFixedRate(Runnable command,
long initialDelay,
long period,
TimeUnit unit)
|
|
ScheduledFuture<?> |
ScheduledExecutorService.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
指定された初期遅延の経過後にはじめて有効になり、その後は実行の終了後から次の開始までの指定の遅延ごとに有効になる定期的なアクションを作成して実行します。 |
|
ScheduledFuture<?> |
ScheduledThreadPoolExecutor.scheduleWithFixedDelay(Runnable command,
long initialDelay,
long delay,
TimeUnit unit)
|
|
Future<?> |
AbstractExecutorService.submit(Runnable task)
|
|
Future<?> |
ExecutorService.submit(Runnable task)
実行用の Runnable タスクを送信し、そのタスクを表す Future を返します。 |
|
Future<?> |
ScheduledThreadPoolExecutor.submit(Runnable task)
|
|
|
AbstractExecutorService.submit(Runnable task,
T result)
|
|
|
ExecutorService.submit(Runnable task,
T result)
実行用の Runnable タスクを送信し、そのタスクを表す Future を返します。 |
|
|
ScheduledThreadPoolExecutor.submit(Runnable task,
T result)
|
|
Future<V> |
CompletionService.submit(Runnable task,
V result)
実行用の Runnable タスクを送信し、そのタスクを表す Future を返します。 |
|
Future<V> |
ExecutorCompletionService.submit(Runnable task,
V result)
|
Runnable 型のパラメータを持つ java.util.concurrent のコンストラクタ | |
---|---|
CyclicBarrier(int parties,
Runnable barrierAction)
指定された数のパーティー (スレッド) が待機状態にある場合にトリップする、新しい CyclicBarrier を作成します。 |
|
FutureTask(Runnable runnable,
V result)
指定された実行可能タスクを実行時に実行し、かつ正常に完了すると指定された結果を get で返す FutureTask を作成します。 |
Runnable 型の型引数を持つ java.util.concurrent のコンストラクタパラメータ | |
---|---|
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 のクラス | |
---|---|
class |
SwingWorker<T,V>
GUI とやりとりする時間のかかるタスクを、専用のスレッドで実行するための abstract クラスです。 |
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 |
AbstractDocument.render(Runnable r)
モデルが非同期的な更新をサポートしている場合、並行性に直面してモデルを安全に描画できるようにします。 |
void |
Document.render(Runnable r)
モデルが非同期的な更新をサポートしている場合、並行性が存在する状態でモデルを安全に描画できるようにします。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。