title: Java: Runnable vs Callable - When to use
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/141284/the-difference-between-the-runnable-and-callable-interfaces-in-java">The difference between the Runnable and Callable interfaces in Java</a>  </p>
  </blockquote>
  
  
  
  <p>What are the differences in the applications of Runnable and Callable. Is the difference only with the return parameter present in callable. Can you please provide a simple example which demonstrates the typical use of both.</p>
  
  <p>What is the need of having both if Callable can do all that Runnable does.</p>