wait 和 sleep 的区别 2018-04-23 本文已影响0人 zheng7 sleep 让线程从 【running】 -> 【阻塞态】 时间结束/interrupt -> 【runnable】 wait 让线程从 【running】 -> 【等待队列】notify -> 【锁池】 -> 【runnable】 sleep是Thread类的方法,wait是Object类中定义的方法 sleep是不会影响锁的相关行为,wait会释放锁