hi there,
according the Khalid's book p.284--
If no explicit thread priority is specialed for a thread, it's given the default priority of 5(Thread.NORM_PRIORITY)
also, a thread inherits the priorty of its parent thread. usually the thread scheduler decides to let the thread with the highest priority in the Ready-to-run state to get CPU time.
hope this help. good weekend.
^__^*
martha