| Author |
Any more difference between Thread and Runnable?
|
Gayatri Keshkamat
Greenhorn
Joined: Feb 25, 2004
Posts: 4
|
|
Is there any more difference between a Thread and Runnable apart from --Thread is a class which encapsulates a thread of execution in a mutithreading system. --Runnable is an interface used for multithreading purpose in java and also because java does not support multiple inheritance. For Eg: class A extends Thread , B { } is not possible , so use class A extends B implements Runnable{ } ?
|
 |
Bikramjit Singh Bajwa
Ranch Hand
Joined: Nov 23, 2003
Posts: 39
|
|
If you are doing stuff with reflection, e.g. loading a class that extends Thread via defineBytes(...) , and there is a security manager, then you will run into trouble because the default thread constructor calls setPriority. In that case, it is better to use Runnable. Chakk de, Bikram
|
 |
Gayatri Keshkamat
Greenhorn
Joined: Feb 25, 2004
Posts: 4
|
|
Hi Bikramjit, Great!!!, thanks for reply. -Gayatri
|
 |
 |
|
|
subject: Any more difference between Thread and Runnable?
|
|
|