What are the main uses of yield(), and how does it differ from join() and interrupt()? What are the main uses of yield(), and how does it differ from join() and interrupt()? multithreading multithreading