1、让步
Thread::yield()可以介入CPU的调度,使CPU强制放弃执行当前线程。
2、休眠
Thread:sleep()可以使线程停止执行一段时间。
Thread:sleep()可发抛出一个Interrupted_Exception,该异常必须在run()函数中捕获,因为异常是不会跨线程传播的,只能在线程内部处理。
3、优先级
Thread::setPriority()、Thread::getPriority(),可以人为的改变到线程执行的优先级,确保紧急的任务先执行。
实例如下: