线程的sleep(),是使线程休眠,让出cpu控制权,但不丢失对象监视权,休眠时间结束后,继续执行剩下的代码。 wait()是暂停,让出对象监视权,等待被唤醒,然后重新获得对象监视权。对象监视权就是锁(sychronized代码块)。