sleep
1.sleep是线程中的方法;
2.sleep方法不会释放Lock锁;
3.sleep方法不依赖于同步器synchronied;
4.sleep不需要被唤醒(休眠结束后退出阻塞)。
wait
1.wait是Object中的方法;
2.wair会释放,释放后加入阻塞队列中;
3.wait会依赖synchronied关键字;
4.wait需要被唤醒(不指定结束时间需要被别人中断)。
微信扫一扫
1.sleep是线程中的方法;
2.sleep方法不会释放Lock锁;
3.sleep方法不依赖于同步器synchronied;
4.sleep不需要被唤醒(休眠结束后退出阻塞)。
1.wait是Object中的方法;
2.wair会释放,释放后加入阻塞队列中;
3.wait会依赖synchronied关键字;
4.wait需要被唤醒(不指定结束时间需要被别人中断)。
相关推荐