- 1,wait可以指定时间也可以不指定时间
- sleep必须指定时间
- 2,在同步中时,对cpu的执行权和锁的处理不同
- wait:释放执行权,释放锁
- sleep:释放执行权,不释放锁
多线程中wait和sleep的区别
本文介绍了Java中wait与sleep方法的主要区别。wait方法可以指定或不指定等待时间,并且在等待期间会释放对象锁;而sleep方法必须指定时间,且不会释放锁。两者都在同步控制中扮演关键角色。
本文介绍了Java中wait与sleep方法的主要区别。wait方法可以指定或不指定等待时间,并且在等待期间会释放对象锁;而sleep方法必须指定时间,且不会释放锁。两者都在同步控制中扮演关键角色。

被折叠的 条评论
为什么被折叠?