Java并发编程

sleep和wait方法的区别

  sleep是Thread类的方法,wait是Object类中定义的方法,sleep方法没有释放锁,而wait方法释放了锁。sleep方法会将当前线程进入阻塞态,等sleep时间结束即可进入可运行态。wait方法会使当前线程进入等待队列,直到被唤醒时才会进入可运行态。

posted @ 2021-07-18 23:45  艾尔夏尔-Layton  阅读(32)  评论(0编辑  收藏  举报