阅读(3926)
赞(2)
sleep() 和 wait() 的区别
2017-07-03 15:28:52 更新
举个例子
sleep(1000)
会把把线程放到一边, 直到整整一秒之后才再次启动
wait(1000)
则是把线程放到一边至多一秒. 如果碰到 notify() 或者 notifyAll() 就会提前启动.
而且 wait() 方法是在 Object 类里. 而 sleep() 是在 Thread 类里.
举个例子
sleep(1000)
会把把线程放到一边, 直到整整一秒之后才再次启动
wait(1000)
则是把线程放到一边至多一秒. 如果碰到 notify() 或者 notifyAll() 就会提前启动.
而且 wait() 方法是在 Object 类里. 而 sleep() 是在 Thread 类里.
Copyright©2023 编程论坛编程论坛| 浙ICP备2024059924号-1|
违法和不良信息举报电话:|举报邮箱:569242693@qq.com