Thread:sleep---wait的不同
2010-04-30 17:37
246 查看
wait()在object类里定义;sleep()在Thread类里定义。
wait()方法只能放在同步方法或同步块中,表示资源同步时,线程需要等待。
sleep()方法可放在任何位置,表示当前线程睡眠。
wait()方法会释放对象锁;sleep()不会释放对象锁。
wait()方法要等待唤醒之后,线程才会继续执行。
sleep()则是休眠一段时间,线程自动恢复执行.
wait()方法只能放在同步方法或同步块中,表示资源同步时,线程需要等待。
sleep()方法可放在任何位置,表示当前线程睡眠。
wait()方法会释放对象锁;sleep()不会释放对象锁。
wait()方法要等待唤醒之后,线程才会继续执行。
sleep()则是休眠一段时间,线程自动恢复执行.
相关文章推荐
- Thread.sleep(long)和object.wait(long)的共同点和不同点(zz)-
- Thread.sleep(long)和object.wait(long)的共同点和不同点(zz)-
- Thread.sleep(long)和object.wait(long)的共同点和不同点
- java中sleep()、wait()相同与不同详解
- Java Thread(线程)案例详解sleep和wait的区别
- java object的wait和Thread的sleep方法区别
- Thread类的sleep()方法和对象的wait()方法区别
- java object的wait和Thread的sleep方法区别
- 在java中wait和sleep方法的不同?
- Java Thread(线程)案例详解sleep和wait的区别
- Java Thread(线程)案例详解sleep和wait的区别
- Thread 的几个概念sleep、wait、yield、interrupt
- java.lang.Thread.sleep()方法和java.lang.Object.wait()方法之间的区别
- Thread常搞混的几个概念sleep、wait、yield、interrupt
- Java Thread 的 sleep() 和 wait() 的区别
- sleep()与wait()之间的不同
- 多线程,同步的实现,wait和sleep的不同
- java之Thread.sleep(long)与object.wait()/object.wait(long)的区别
- wait()和notify(),notifyAll()是Object类的方法,sleep()和yield()是Thread类的方法
- 【线程】java之Thread.sleep(long)与object.wait()/object.wait(long)的区别及相关概念梳理