通过动画演示 Thread.sleep(), Thread.yield(), thread.join() 的效果
让当前线程暂停执行指定的时间,不释放锁(如果有)。
提示调度器当前线程愿意放弃 CPU 使用权。但这只是一个“提示”,调度器可以忽略。通常会让出给同优先级或更高优先级的线程。
场景: 老板 (Main) 分配任务给员工 (Worker)。老板做到一半时,必须等员工把报告写完,才能继续后续工作。