- wait()来自于
java.lang.Object
,任何对象都有此方法 - sleep()来自于
java.lang.Thread
,调用的对象为线程
wait:使当前线程挂起,当对象调用java.lang.Object.notify()
或者java.lang.Object.notifyAll()
或者时间到期,则从wait()中恢复执行
sleep:在指定的时间内使当前执行的线程睡眠(暂停执行)
java.lang.Object
,任何对象都有此方法java.lang.Thread
,调用的对象为线程wait:使当前线程挂起,当对象调用java.lang.Object.notify()
或者java.lang.Object.notifyAll()
或者时间到期,则从wait()中恢复执行
sleep:在指定的时间内使当前执行的线程睡眠(暂停执行)