Under what circumstances might you use the yield method of the
Thread class
1) To call from the currently running thread to allow another thread of the same or higher priority to run
2) To call on a waiting thread to allow it to run
3) To allow a thread of higher priority to run
4) To call from the currently running thread with a parameter designating which thread should be allowed to run
Marcus says the answer is 1, but I think 3 is also true, it may not happen, but it's still a viable reason.
Thoughts?
-Matt