22 Ekim 2018 Pazartesi

FutureTask Sınıfı

Giriş
Future ve Runnable arayüzlerinden kalıtır. Constructor içinde belirtilen Runnable veya Callable nesnelerini Future'a çevirir gibi düşünülebilir. Böylece bu nesneler ExecutorService.execute() metodu ile kullanılabilir.

call metodu
Şöyle yaparız.
FutureTask<String> futureTask = new FutureTask<String>(new Callable<String>() {
  public String call() throws Exception {
    return ...;
  }
});
executor.execute(futureTask);
...
String value = futureTask.get();

Hiç yorum yok:

Yorum Gönder