JavaTM Platform
Standard Ed. 6

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

型パラメータ:
V - call メソッドの結果型
既知のサブインタフェースの一覧:
JavaCompiler.CompilationTask

public interface Callable<V>

結果を返し、例外をスローすることがあるタスクです。実装者は、call という引数のない単一メソッドを定義します。  

Callable インタフェースは Runnable と似ていて、どちらもインスタンスが別のスレッドによって実行される可能性があるクラス用に設計されています。ただし、Runnable は結果を返さず、チェック例外をスローすることはできません。  

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

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

メソッドの概要
 V call()
          結果を計算するか、計算できない場合は例外をスローします。
 

メソッドの詳細

call

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

戻り値:
計算結果
例外:
Exception - 結果を計算できなかった場合

JavaTM Platform
Standard Ed. 6

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

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