What is the difference between Runnable and Callable in Java's concurrent programming?
Runnable
Callable
Runnable returns a value, while Callable does not
There is no significant difference
Callable returns a value, while Runnable does not
Runnable can throw exceptions, Callable cannot