hi roger
Thread newThrd = new Thread(new MyThread());
this line is very much valid as the Thread class has a constructor which accepts a Runnable target as an argument.
infact even if MyThread were to extends Thread then too this line of code would be valid since the Thread class itself implements the Runnable interface
Hope that answers the question
Samith.P.Nambiar
----------------------------------------
The harder u try the luckier u get
----------------------------------------