sleep:属于线程的方法,静态方法,不会释放锁,不需要被唤醒。随时随地可使用。 wait:属于object的方法,实例方法,会释放锁,需要被唤醒。需要在同步锁中使用。 两者再重新进入队列时,都是就绪状态,所在线程等待被cpu调用。