Search Interview Questions | More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know. |
|
| ||||
Interview Questions and Answers | ||||
| ||||
Ans. It's a choice to be made whether to use first approach ( Thread class ) or second approach ( runnable interface ) by the programmer. The second facility has been given for cases where your class is already extending some parent class and hence cannot extend another class ( for Thread ) as Java doesn't allow multiple inheritance. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  java   threads   multithreading   runnable interface  concurrency | ||||
Related Questions | ||||
Why do we need Thread class even in case we execute thread using runnable interface ? | ||||
Why do we use Thread Class as well as Runnable Interface for creating threads in Java ? | ||||
What is the there only one method declared in Runnable interface? | ||||
How executor service is better than using primitive Threading mechanism using Thread class or runnable Interface ? | ||||