When a task invokes its yield() method, it returns to the ready state. When a task invokes its sleep()method, it returns to the waiting state.
When a task invokes its yield() method, it returns to the ready state. When a task invokes its sleep()method, it returns to the waiting state.