Moody's interview question

What is future in java and how do you use callable

Interview Answer

Anonymous

18 Aug 2014

Future in Java takes a callable object. This can be used for asynchronous processing. Callable c = new Callable () { public String call() { return ("Foo");}}; FutureTask future = new FutureTask(c); new Thread(future).start(); // “Invokes” future The call method for callable object returns a value unlike the runnable.

1