What is the difference between yielding and sleeping?

Submitted by: Administrator
When a task invokes its yield() method, it returns to the ready state, either from waiting, running or after its creation. When a task invokes its sleep() method, it returns to the waiting state from a running state.
Submitted by: Administrator

Read Online Java Threads Job Interview Questions And Answers