sleep()和wait()的异同


相同点:二者都可以使当前进程进入阻塞状态

不同点:① sleep()声明在Thread类中,wait()声明在Object类中

    ②sleep()可以在任何需要的场景下使用,wait()必须使用在同步代码块或同步方法中

    ③如果两个方法都使用在同步代码块或同步方法中,sleep()不会释放锁,wait()会释放锁