Sheep与wait区别 sleep() 方法是线程类(Thread)的静态方法,使调用线程进入睡眠状态,休眠结束后线程进入就绪状态 wait()是Object类的方法,当线程执行到wait方法,进入到和该对象相关的等待池,同时释放对象的机锁(使得其他线程能够访问),通过notify,notifyAll方法唤醒线程 sleep() 和 wait() 的区别就是 调用sleep方法的线程不会释放对象锁,而调用wait() 方法会释放对象锁