sleep(),wait()区别

wait()的作用是让当前线程由运行状态进入等待阻塞状态,而sleep()的作用也是让线程由运行状态进入阻塞状态。
不同的是wait()会释放对象的同步锁,而sleep()则不会释放锁
wait通常被用于线程间交互,sleep通常被用于暂停执行。

猜你喜欢

转载自blog.csdn.net/weixin_39559282/article/details/79087899