I would very much appreciate your help with the following? I am confused on this.
With the yield method, is it true a job can be holding back a job
with the same priority and lower priority?
Also, if the priority of jobs is based on time slicing what would happen to the yield method? What would happen if it was
a time-slicing mechanism and different priorities existed?
What is the correct answer below, and why or why not?
Which statement about scheduling
thread execution is true?
a The wait() method is called to place a thread at the back of
the runnable pool to allow threads of a lower priority to start.
b The yield() method is called to place a thread at the back of the runnable pool to allow threads of a lower priority to start
c The wait() method is called to place a thread at the back of
the runnable pool to allow thread of the same priority to
start
d The yield method is called to take a thread out of the running state and place into the runnable pool to allow threads
of the same priority to start