JavaTM 2 Platform
Standard Ed. 5.0

java.util.concurrent
インタフェース Callable<V>

型パラメータ:
V - call メソッドの結果の型

public interface Callable<V>

結果を返すタスク。このタスクは例外をスローする可能性があります。実装者は、call と呼ばれる引数を持たない単一のメソッドを定義します。

Callable インタフェースは、別のスレッドにより実行可能なインスタンスを持つクラスを対象として設計されている点で、Runnable に似ています。ただし、Runnable は結果を返さず、チェックされた例外をスローすることもできません。

Executors クラスには、他の一般形式から Callable クラスに変換するためのユーティリティメソッドが含まれます。

導入されたバージョン:
1.5
関連項目:
Executor

メソッドの概要
 V call()
          結果を計算します。
 

メソッドの詳細

call

V call()
       throws Exception
結果を計算します。結果を計算できない場合は、例外をスローします。

戻り値:
計算された結果
例外:
Exception - 結果を計算できない場合

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。