What does the Future interface represent in Java concurrency?
Future
The result of an asynchronous computation
A thread's state in the future
A lock for synchronizing threads
A scheduled task to be executed in the future